<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*全局初始化样式1 --*/
body {
  padding: 0;
  margin: 0 auto;
  font-size: 14px;
  line-height: 24px;
  font-family: arial, "Microsoft YaHei", '微软雅黑', '宋体';
  color: #333;
  min-width: 320px;
  width: 100%;
  zoom: 1;
  /*禁用Webkit内核浏览器的文字大小调整功能*/
  -webkit-text-size-adjust: none;
  /*取出点击出现半透明的灰色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight: rgba(0, 0, 0, 0);
  /*控制文本可选性*/
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  /*设置字体的抗锯齿或者说光滑度*/
  -webkit-font-smoothing: antialiased;
}
* {
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*默认去除ul、li的默认样式*/
.p,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin: 0;
  padding: 0;
}
#header-menu{ display: none; }
.ul,
.ul li,
.dl,
.dl dd,
.dl dt {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,
input,
textarea {
  border-radius: 0;
  -webkit-border-radius: 0;
  color: #333;
}
/*表单元素获得焦点时不显示虚线框*/
input:focus {
  outline: none;
}
input,
button,
select,
textarea {
  outline: none;
  /*-webkit-appearance:none;*/
  /*强制去除表单自带的样式*/
}
/*不允许多行输入文本框有滚动条*/
textarea {
  resize: none;
  /*-webkit-appearance:none;*/
  /*强制去除textarea自带的样式*/
}
/*初始化表单元素样式*/
textarea,
input,
select {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
/*初始化HTML5标签样式*/
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
article,
aside,
footer,
header,
hgroup,
nav,
section,
figure,
figcaption {
  display: block;
}
/*去除figure边距*/
figure,
figcaption {
  margin: 0px;
  padding: 0px;
}
/*初始化图片样式*/
img {
  border: none;
  border: 0;
  vertical-align: top;
}
/*初始化a的样式和字体样式*/
a {
  color: #333;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a:focus {
  outline: none;
  -moz-outline: none;
}
a:hover {
  color: #1e3b89;
}
/*清除浮动*/
.clear {
  clear: both;
  height: 0px;
  overflow: hidden;
}
/*全局样式*/
.bd_weixin_popup .bd_weixin_popup_main {
  padding: 5px 10px!important;
}
.WarpBox {
  max-width: 1200px;
  margin: 0 auto;
}
.main_box {
  padding: 53px 0 60px;
  min-height: 140px;
}
/*页面框架结构*/
.MainBox {
  padding: 30px 0;
  overflow: hidden;
  min-height: 140px;
}
.SinglePage {
  font-size: 16px;
  text-justify: inter-ideograph;
  text-align: justify;
  word-wrap: break-word;
  /* text-align: center; */
}
.SinglePage img {
  max-width: 100%;
  height: auto;
}
.Current {
  /*当前位置*/
}
.share .jiathis_style_32x32 .jtico {
  display: none !important;
}
.share .jiathis_style_32x32 .jtico:hover {
  opacity: 0 !important;
}
.share .jiathis_style_32x32 .jiathis_txt {
  display: none !important;
}
.Bottom001902 .bottom li a.qq span {
  display: none !important;
}
.Bottom001902 .bottom li a.sina span {
  display: none !important;
}
.Top001496 header {
  width: 100%;
  background-color: #fff;
  border-top: 2px solid #1b6bb3;
  position: relative; 
  z-index:999;
}
.Top001496 .auto {
  position: relative;
}
.Top001496 nav li{ position:relative;}
.Top001496 nav li#m4{position: static;}
.Top001496 nav li a {
  display: block;
  font-size: 14px;
}
.Top001496 nav li a&gt;img{ padding-top:26px;}
.Top001496 .sitebox {
  display: none;
}
.Top001496 nav li#m1 a img {
  vertical-align: middle;
}

.Top001496 li .sub{ display:none; position:absolute; left:50%;margin-left: -65px;z-index:2;}
.Top001496 #m1 .sub{ position:absolute; left:50%;margin-left: -82.5px;}
.Top001496 #m1 .sub dt a{ width:140px; text-align:center;}
.Top001496 #m8 .sub{ left:0;}
.Top001496 li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3); display:block;}
.Top001496 li .sub dt a{    
text-align: center;
    color: #fff;
    line-height: 2;
    width: 220px;
    white-space: normal;
    padding: 10px;
}
.Top001496 li#m4 .sub dt a{    
    width: 130px;
    padding: 10px 0;
}
.Top001496 li .sub dt a:hover{ background:#016bb7;}
.Top001496 nav li#m4 .product{width: 90%;background-color: rgba(0,0,0,0.3);left: 50%;transform: translate(-50%);}
.Top001496 nav li#m4 .product dl{overflow: hidden;}
.Top001496 nav li#m4 .product dt{float: left;background: none;margin: 0 15px;}
.Top001496 nav li#m4 .product dt a{}
.Top001496 nav li#m4 .product dt a:hover{color: white;}
.Top001496 nav li#m4 .product dt .proBox{overflow: hidden;border-top: 1px solid #eee;padding: 10px 0;}
.Top001496 nav li#m4 .product dt .proBox .item{padding-bottom: 2px;margin-bottom: 2px;font-family: arial, "Microsoft YaHei", '微软雅黑', '宋体';}
.Top001496 nav li#m4 .product dt .proBox .item a{padding: 5px;}
.Top001496 nav li#m4 .product dt .proBox .item h5{text-align: left;font-weight: normal;margin: 0;line-height: 25px;}
.Top001496 nav li#m4 .product dt .proBox .item p{text-align: left;font-weight: normal;margin:0 0 5px 0;line-height: 15px;font-size: 14px;}
@media (min-width: 769px) {
  .Top001496 .logo {
    float: left;
  }
  .Top001496 nav li {
    float: left;
    text-align: center;
  }
  .Top001496 nav li#m1 a {
    padding:0 20px 0 0;
  }
  .Top001496 nav li#m1 .sub dt a {
    padding:0 0px 0 0;
  }
  .Top001496 nav li a {
    padding: 0 6px;
    font-size: 16px;
    line-height: 71px;
  }
  .Top001496 nav li a:hover,
  .Top001496 nav li a.aon {
    color: #1e3b89;
    font-weight: bold;
  }
.Top001496 nav li#m4 .product dl{display: flex;justify-content: center;flex-wrap: wrap;}

  .Top001496 .sitebox {
    float: right;
    margin-top: 5px;
    display: block;
  }
  .Top001496 .sitebox .top &gt; a {
    font-size: 12px;
    color: #999;
    float: left;
    display: inline-block;
    padding-right: 5px;
    border-right: 1px solid #e8e8e8;
  }
  .Top001496 .sitebox .top .searchbox {
    float: right;
    position: relative;
  }
  .Top001496 .sitebox .top .searchbox .search_a {
    width: 19px;
    height: 20px;
    background: url(../images/search.png) no-repeat center;
    display: inline-block;
    margin-left: 8px;
    cursor: pointer;
  }
  .Top001496 .sitebox .bottom {
    margin-top: 6px;
    font-size: 14px;
    color: #555;
    font-weight: 700;
    background: url(../images/arrow_aj.png) no-repeat right center;
    box-sizing: border-box;
    padding-left: 5px;
  }
  .Top001496 .sitebox .bottom a {
    display: none!important;
    width: 100%;
    height: 100%;
  }
  .Top001496 .sitebox .bottom a:hover {
    color: #1e3b89;
  }
  .Top001496 .top { padding-top: 19px; }
  .Top001496 .sitebox .top .searchbox .search_box {
    position: absolute;
    right: 0;
    top: 22px;
    display: none;
    background: #ffffff;
  }
  .Top001496 .sitebox .top .searchbox .search_box .btn {
    width: 12px;
    height: 12px;
    display: inline-block;
    background: url(../images/search_bg.png);
    position: absolute;
    right: 10px;
    top: 6px;
  }
}
@media (min-width: 1000px) {
  .HomeBan ul li a{ max-height: 600px; }
  .Top001496 nav {
    float: right;
  }
  .Top001496 nav li a {
    padding: 0 10px;
  }
}
@media (min-width: 1220px) {
  .Top001496 nav {
    float: right;
    margin-right: 20px;
  }
}
@media (min-width: 1920px) {
  .Top001496 nav li a {
    padding: 0 10px;
  }
}
@media(max-width:1024px){
.Top001496 nav li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top001496 nav li .sub dt a{ border-bottom:0;}
}


@media (max-width: 768px) {
  .Top001496 .logo {
    padding: 10px 60% 10px 0;
  }
  .Top001496 nav {
    position: absolute;
    width: 100%;
    background-color: #016bb7;
    left: 0;
    z-index: 100;
    display: none;
  }
  .Top001496 nav li a {
    display: block;
    font-weight: bold;
    padding: 3% 5%;
    border-bottom: 1px solid #fff;
    color: #fff;
  }
  .Top001496 .moblie_menu {
    position: absolute;
    right: 2%;
    width: 45px;
    height: 35px;
    border-radius: 3px;
    border: 1px solid #eee;
    background-color: #eee;
    top: 50%;
    margin-top: -17px;
  }
  .Top001496 .moblie_menu i {
    width: 80%;
    border-radius: 3px;
    height: 4px;
    background-color: #016bb7;
    position: absolute;
    left: 10%;
    top: 50%;
    margin-top: -2px;
  }
  .Top001496 .moblie_menu i::before,
  .Top001496 .moblie_menu i::after {
    position: absolute;
    content: '';
    width: 100%;
    border-radius: 3px;
    height: 4px;
    background-color: #016bb7;
    left: 0;
  }
  .Top001496 .moblie_menu i::before {
    top: -8px;
  }
  .Top001496 .moblie_menu i::after {
    bottom: -8px;
  }
  .Top001496 .moblie_menu.onmenu {
    background-color: #016bb7;
  }
  .Top001496 .moblie_menu.onmenu i,
  .Top001496 .moblie_menu.onmenu i::after,
  .Top001496 .moblie_menu.onmenu i::before {
    background-color: #fff;
  }
}
/*Bottom001902*/
.Bottom001902 {
  background-color: #f4f7f9;
}
.Bottom001902 .bottom {
  padding-top: 8%;
  padding-bottom: 8%;
  text-align: center;
}
.Bottom001902 .bottom ul {
  float: right;
}

.Bottom001902 .bottom ol {
  font-size: 18px;
  color: #333;
  margin-bottom: 20px;
}
.Bottom001902 .bottom ol i {
  width: 16px;
  height: 17px;
  display: inline-block;
  background: url(../images/icon_tel.png) no-repeat center;
  vertical-align: middle;
  margin-right: 10px;
}
.Bottom001902 .bottom ol b {
  display: block;
  color: #1c64b0;
  font-size: 28px;
  font-weight: normal;
  margin: 10px 0;
}
.Bottom001902 .bottom li {
  line-height: 35px;
}
.Bottom001902 .bottom li.ewm{ width: 100%; display: block; line-height: 24px; font-size: 14px; text-align: center;}
.Bottom001902 .bottom li.ewm figure{ display: inline-block; margin: 0 20px 0 0;font-size: 12px;line-height: 20px;}
.Bottom001902 .bottom li.ewm img{ max-width: 100px;}
.Bottom001902 .bottom li.ewm figure:last-child{ margin-right: 0;}
.Bottom001902 .bottom li.mes {
  font-size: 14px;
  color: #333;
  line-height: 24px;
}
.Bottom001902 .bottom li.share {
  font-size: 12px;
  color: #666;
  margin-top: 28px;
}
.Bottom001902 .bottom li a {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: url(../images/icon_share.png) no-repeat center center;
  vertical-align: middle;
  margin-left: 5px;
}
.Bottom001902 .bottom li a.wx {
  position: relative;
}
.Bottom001902 .bottom li a.sina {
  background-position: left top;
}
.Bottom001902 .bottom li a.qq {
  background-position: right top;
}
.Bottom001902 .bottom li a.wx img {
  position: absolute;
  left: 50%;
  bottom: 100%;
  width: 100px;
  height: 100px;
  margin-left: -50px;
  max-width: none;
  display: none;
  z-index: 99;
}
.Bottom001902 .bottom li a.wx:hover img {
  display: block;
}
.Bottom001902 .bottom dl {
  float: left;
  width: 13.9%;
}
.Bottom001902 .bottom dt {
  font-size: 16px;
  color: #333;
  margin-bottom: 16px;
}
.Bottom001902 .bottom dt:after {
  display: block;
  margin-top: 10px;
  content: "";
  width: 66px;
  height: 2px;
  background: #1c64b0;
}
.Bottom001902 .bottom dd {
  line-height: 30px;
}
.Bottom001902 .bottom dd a {
  color: #666;
  font-size: 14px;
}
.Bottom001902 .bottom dd.Bottomlast a {
  border-bottom: 1px solid #666;
}
.Bottom001902 .bottom dd a:hover {
  color: #1e3b89;
}
.Bottom001902 footer .auto_1220 {
  border-top: 1px solid #eaecef;
}
.Bottom001902 footer .link {
  text-align: center;
}
.Bottom001902 footer .link a {
  color: #666;
  font-size: 12px;
  display: inline-block;
  padding: 0px 13px;
  background: url(../images/icon_shu.png) no-repeat right center;
}
.Bottom001902 footer .link a:last-child {
  background: none;
}
.Bottom001902 footer figure {
  color: #666;
  font-size: 12px;
  text-align: center;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (max-width: 1000px) {
  .Bottom001902 .bottom dl {
    display: none;
  }
  .Bottom001902 .bottom ul {
    float: none;
  }
}
@media screen and (min-width: 1000px) {
  .Bottom001902 footer .link {
    float: right;
    line-height: 73px;
  }
  .Bottom001902 footer .link a:last-child {
    padding-right: 0;
  }
  .Bottom001902 footer .link p {
    margin: 0;
  }
  .Bottom001902 footer figure {
    float: left;
    line-height: 73px;
    margin-bottom: 0;
  }
  .Bottom001902 .bottom dl {
    width: 12%;
  }
  .Bottom001902 .bottom {
    text-align: left;
    padding-bottom: 55px;
    padding-top: 75px;
  }
}
@media screen and (min-width: 1220px) {
  .Bottom001902 .bottom dl {
    width: 11%;
  }
  .Bottom001902 .bottom ol b {
    font-size: 28px;
  }
}
/*banner*/
.HomeBan {
  position: relative;
}
/*.HomeBan ul li{height: 760px;}*/
.HomeBan ul li a .smallimg {
  display: none;

}
.HomeBan ul li a {
  display: inline-block;
  width: 100%;
  /*width: 100%;height: 100%;*/
}
.HomeBan ul li a img{
  width: 100%;
}
/*.HomeBan ul li img{width: 100%;display: none;}*/
/*.HomeBan ul li*/
.HomeBan .bx-wrapper {
  position: relative;
}
.HomeBan .bx-pager {
  position: absolute;
  left: 50%;
  bottom: 40px;
  transform: translateX(-50%);
}
.HomeBan .bx-controls .bx-pager-item {
  float: left;
  margin-right: 23px;
}
.HomeBan .bx-controls .bx-pager-item:last-child {
  margin-right: 0;
}
.HomeBan .bx-controls .bx-pager-item a {
  display: block;
  width: 39px;
  height: 2px;
  background: rgba(0, 0, 0, 0.6);
  overflow: hidden;
  line-height: 80px;
}
.HomeBan .bx-controls .bx-pager-item a.active {
  background: #f9b842 !important;
}
.HomeBan .subanner .bx-controls .bx-pager-item {
  margin-right: 60px;
}
.HomeBan .bx-controls-direction a {
  display: block;
  width: 25px;
  height: 60px;
  text-indent: -99em;
  overflow: hidden;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  z-index: 9;
}
.HomeBan .bx-controls-direction a.bx-prev {
  left: 2%;
  background: url(../images/prev_hover.png) no-repeat center;
}
.HomeBan .bx-controls-direction a.bx-next {
  right: 2%;
  background: url(../images/next_hover.png) no-repeat center;
}
@media screen and (max-width: 1220px) {
  .HomeBan ul li img {
    display: block;
  }
  .HomeBan ul li {
    background: none !important;
    height: auto;
  }
  .Top001496 nav li#m3 .product{width: 90%;}
}
@media screen and (max-width: 480px) {
  .HomeBan .bx-controls {
    bottom: 20px;
  }
  .HomeBan .bx-controls .bx-pager-item {
    margin-right: 12px;
  }
}
/*banner*/
@media screen and (min-width: 768px) {
  .HomeBan ul li a .minimg {
    display: none;
  }
  .HomeBan ul li a .smallimg {
    display: inline-block;
    
  }
}

@media screen and (min-width: 1000px) {
.HomeBan .bx-wrapper{overflow: hidden;}
.HomeBan .bx-pager{background: rgba(0,0,0,0.3);width: 100%; bottom:0;z-index: 99;
  left: 0;  padding: 15px 0 6px;
-webkit-transform: translate(0,150px);
-ms-transform: translate(0,150px);
-o-transform: translate(0,150px);
transform: translate(0,150px);-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;  text-align: center; }
 .HomeBan .bx-controls .bx-pager-item a{width: 140px; height: auto; font-size:0; line-height:0; opacity:0.8;}
  .HomeBan .bx-controls .bx-pager-item a img{vertical-align: middle;}
 .HomeBan .bx-controls .bx-pager-item a.active{opacity:1;}
 .HomeBan .bx-controls .bx-pager-item{display:inline-block;float: none;}
 .HomeBan:hover .bx-pager{ -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 -o-transform: translateY(0);
 transform: translateY(0); }
 .HomeBan  .bx-controls-direction{display: none;}

}




/*floor1*/
.head_more .h3{margin: 20px 0;color: #333;font-size: 24px;padding-left: 25px;box-sizing: border-box;background: url(../images/icon_heng.png) no-repeat left 15px;font-weight: normal;}
.head_more .h3 span{font-size: 18px;font-weight: normal;}
.head_more .h3 a{font-size: 14px;font-weight: normal;vertical-align: middle;padding-right: 26px;background: url(../images/arrow_blue.png) no-repeat 60px center;display: block;}
.head_more .h3 a:hover{color: #1e3b89;}

@media screen and (min-width: 414px) {
	.head_more .h3 a{float: right;line-height: 35px;}
	.head_more .h3{background: url(../images/icon_heng.png) no-repeat left center;}
}

@media screen and (min-width: 768px) {
	.head_more .h3 span{margin-left: 30px;}
	.head_more .h3 a{background: url(../images/arrow_blue.png) no-repeat right center;}
}


@media screen and (min-width: 1220px) {
	.head_more .h3{font-size: 36px;margin: 77px 0px 50px;line-height: 36px;}
	.head_more .h3 span{font-size: 30px;display: inline-block;vertical-align: text-bottom;}
	.head_more .h3 a{line-height: 36px;font-size: 16px;}
}


.floor1 ul.product&gt;li{border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.floor1 ul.product li .img{display: block;width: 70%;margin: 0 auto;}
.floor1 ul.product li .text{width: 70%;margin: 0 auto;}
.floor1 ul.product li .title{font-size: 24px;color: #333;font-weight: bold;}
.floor1 ul.product li .text ul{padding-top: 10px;}
.floor1 ul.product li .text ul li{list-style: disc;line-height: 24px;color: #333;font-size: 12px;}
.floor1 ul.product li .text .more{    margin-left: 1px;font-size: 14px;color: #666;background: url(../images/icon_sj.png) no-repeat right center;padding-right: 14px;margin-top: 20px;display: inline-block;}
.floor1 ul.product li .text .more:hover{color: #F9B842;}
@media screen and (min-width: 768px) {
	.floor1 ul.product&gt;li{width: 33.33%;float: left;padding-bottom: 0;border-bottom: none;border-left: 1px solid #ebeff3;}
	.floor1 ul.product&gt;li:first-child{border-left: none;}
}

@media screen and (min-width: 1220px) {
	.floor1{padding-bottom: 70px;}
	.floor1 ul.product li .img{width: 70%;margin: 0 auto;}
	.floor1 ul.product li .text ul li{line-height: 25px;}
	.floor1 ul.product li .text{width: 70%;margin: 6% auto 0;}
	/*.floor1 ul.product&gt;li:hover{background: #EFF3F6;}*/
	.floor1 ul.product li:hover .title{color: #115CAE;}
}
/*floor1*/


/*floor2*/
.floor2{background: #eff2f5;padding: 10% 0px;}
.floor2 .server{position: relative;}
.floor2 .bx-pager{position: absolute;bottom: 20px;left: 40px;}
.floor2 .bx-pager .bx-pager-item{float: left;margin-right: 6px;}
.floor2 .bx-pager .bx-pager-item a{line-height: 80px;width: 6px;height: 6px;background: #fff;border-radius: 50%;display: inline-block;overflow: hidden;}
.floor2 .bx-pager .bx-pager-item a.active{background: #f9b842;}

.floor2 .server ul li{position: relative;color: #fff;font-size: 12px;}

.floor2 .server ul li .img1{display: none;}
.floor2 .server ul li .text{display: none;}


.floor2 .links ul li{margin-top: 20px;float: left;width: 50%;text-align: center;}
.floor2 .links ul li img{vertical-align: middle; width:81px; height:81px;}
.floor2 .links ul li .p{margin: 0;vertical-align: middle;margin-left: 12px;font-size: 20px;color: #333;}
.floor2 .links ul li .p a{font-size: 14px;font-weight: normal;color: #666;padding-right: 15px;background: url(../images/icon_sj.png) no-repeat right center;}
.floor2 .links ul li .p a:hover{color: #F9B842;}
@media screen and (min-width: 768px) {
	.floor2 .server ul li .img1{display: block;}
	.floor2 .server ul li .img2{display: none;}
	.floor2 .server ul li .text{display: block;}
	.floor2 .server ul li .text{position: absolute;right: 6%;top: 10%;}
	.floor2 .server ul li .text .h2{font-size: 16px;position: relative;padding-bottom: 10px;font-weight: normal;}
	.floor2 .server ul li .text .h2 i{width: 42px;height: 3px;display: inline-block;background: #f9b842;position: absolute;bottom: 0;left: 0;}
	.floor2 .server ul li .text .p{line-height: 31px;}
	.floor2 .server ul li .text .p span{font-size: 16px;}
	.more_btn{color: #fff;background:#f9b842 url(../images/arrow_white.png) no-repeat 68px center;padding: 5px 30px 5px 15px;border-radius: 15px;}
	.more_btn:hover{color: #fff;}
	.floor2 .links ul li{width: 25%;}

	.floor2 .links ul li .p{font-size: 22px; font-weight: bold;}
	
}

@media screen and (min-width: 1220px) {
	.floor2 .server ul li .text .h2{font-size: 40px;padding-bottom: 20px;margin: 33px 0}
	.floor2 .server ul li .text .p{font-size: 16px;}
	.floor2 .server ul li .text .p span{font-size: 30px;line-height: 50px;}
	.more_btn{width: 142px;height: 37px;display: inline-block;padding: 0;text-align: center;line-height: 37px;font-size: 16px;box-sizing: border-box;padding-right: 20px;border-radius: 20px;background-position: 100px center;margin-top: 35px;}
	.floor2{padding: 85px 0 95px;}
	
	.floor2 .links ul{box-sizing: border-box;padding-left: 22px;}
	.floor2 .links ul li{text-align: left;margin-top: 60px;}
	.floor2 .links ul li .p{display: inline-block;}
}
/*floor2*/

/*floor3*/
.floor3 .news ul li{text-align: center;margin-bottom: 15px;-webkit-transition: all .4s;
-o-transition: all .4s;
transition: all .4s;}
.floor3 .news ul li .img{width: 100%;margin-bottom: 15px;}
.floor3 .news ul li .img img{width: 100%;display: block}
.floor3 .news ul li .time{font-size: 14px;color: #333;position: relative;padding-bottom: 20px;margin-bottom: 15px;}
.floor3 .news ul li .time span{color: #1c64b0;font-size: 35px;display: block;}
.floor3 .news ul li .time i{position: absolute;bottom: 0;width: 27px;height: 1px;background: #1c64b0;display: inline-block;left: 50%;transform: translateX(-50%);}
.floor3 .news ul li .title{font-size: 18px;color: #333;margin-bottom: 15px;font-weight: bold;}
.floor3 .news ul li .info{font-size: 14px;color: #666;line-height: 26px;}
.floor3 .news ul li:hover{box-shadow: 0 0 30px #E6E6E6;}

@media screen and (min-width: 768px) {
	.floor3 .news ul li{width: 33.333%;float: left;padding: 0 1%;box-sizing: border-box;}
}

@media screen and (min-width: 1220px) {
	.floor3 .news ul li{padding: 0;margin-right: 3%;width: 31.3%;border: 1px solid #EBEFF2;padding-bottom: 40px;margin-bottom: 80px}
	.floor3 .news ul li .text{box-sizing: border-box;padding: 0 40px;}
	.floor3 .news ul li:last-child{margin-right: 0;}
	.floor3 .news ul li .time span{font-size: 43px;}
	.floor3 .news ul li .img{margin-bottom: 26px;}
	.floor3 .news ul li .time{font-size: 12px;margin-bottom:18px;}
}
/*floor3*/


/*floor4*/
.floor4{background: #eff2f5;padding: 20px 0;}

.floor4 .gallery-top{margin-bottom: 20px;margin-top: 20px}
.floor4 .concept .right .h3{font-size: 24px;color: #333;line-height: 55px;}
.floor4 .concept .right .h2{font-size: 32px;color: #1c64b0;}
.floor4 .concept .right .p{font-size: 14px;color: #666;margin-top: 15px;line-height: 20px}
.floor4 .concept .right .btn{width: 142px;height: 37px;display: inline-block;padding: 0;text-align: center;line-height: 37px;font-size: 16px;box-sizing: border-box;padding-right: 20px;border-radius: 20px;margin-top: 35px;color: #fff;background:#f9b842 url(../images/arrow_white.png) no-repeat 100px center;}


@media screen and (min-width: 768px) {
	.floor4 .left{position: relative;}
	.floor4 .gallery-top{width: 80%;}
	.floor4 .gallery-top img{width: 100%;}
	.floor4 .concept .right .p{line-height: 32px;}
	/*.floor4 .concept .gallery-thumbs{transform: rotate(90deg);left: 320px;top: -256px;}*/
	/*.floor4 .concept .gallery-thumbs .swiper-slide img{transform: rotate(-90deg);width: 100%;}*/
}

@media screen and (min-width: 1220px) {
	.floor4 .left{position: relative;float: left;width: 700px;}
	.floor4 .right{width: 470px;float: right;}
	.floor4 .concept .right .h2{margin-bottom: 50px;}
	.floor4 .gallery-top{margin: 0;}
	.floor4 .concept .gallery-thumbs{transform: rotate(90deg);left: 282px;}
	.floor4 .concept .gallery-thumbs .swiper-slide{width: 95px !important;height: 80px !important;}
	.floor4 .concept .gallery-thumbs .swiper-slide img{transform: rotate(-90deg);width: 100%;}
	.floor4 .concept .right .btn{margin-top: 72px}
}

@media screen and (min-width: 769px) {
	.swiper-container{display: none;}
}



.ZJMultilinkage .list_img{  position:relative;}
.ZJMultilinkage .big_img{ position:relative; width:100%; }
.ZJMultilinkage .big_img .btn{display: inline-block;background: #eff2f5 url(../images/next.png) no-repeat center;width: 63px;height: 53px;position: absolute;bottom: 0;right: 0;z-index: 999;cursor: pointer;}
.ZJMultilinkage .big_img .btn:hover{background: #eff2f5 url(../images/next_hover.png) no-repeat center;}

.ZJMultilinkage .big_img .prev{right: 63px;background:#eff2f5 url(../images/prev.png) no-repeat center;;}
.ZJMultilinkage .big_img .prev:hover{background:#eff2f5 url(../images/prev_hover.png) no-repeat center;;}

.ZJMultilinkage .big_img img{width: 100%;}
.ZJMultilinkage .list{ position: relative;max-width: 100%; margin-top: 38px;}
.ZJMultilinkage .list .bd{ position:relative; width: 80%;margin-left: 25px}
.ZJMultilinkage .list a{ position:absolute; width:8%; height:100%; top:0; background:url(images/left_btn.png) no-repeat center;  cursor:pointer;}
.ZJMultilinkage .list a.prev{ left:0; }
.ZJMultilinkage .list a.next{ right:0; background-image:url(images/right_btn.png);}
.ZJMultilinkage .list a.prevStop,
.ZJMultilinkage.list a.nextStop{ cursor:default;}
.ZJMultilinkage .list li{/* height:86px;*/  position:relative;margin-top: 18px;}
.ZJMultilinkage.list li .Ispic{width: 90%;}
.ZJMultilinkage.list li .imgBox{border:1px solid #e5e5e5;}
.ZJMultilinkage .list li .imgBox img{opacity: 0.7;}
.ZJMultilinkage .list li.on .imgBox{border:3px solid #f9b842;}
.ZJMultilinkage .list li.on .imgBox img{opacity: 1;}

.ZJMultilinkage .big_img{float: left;width: 83%;}
.ZJMultilinkage .list{float: right;width: 17%;}

@media screen and (max-width: 768px) {
	.ZJMultilinkage{display: none}
}
/*floor4*/




/*banner*/
.home_ban img {
  display: block;
  width: 100%;
}
.home_ban {
  position: relative;
}
.home_ban .bx-pager {
  position: absolute;
  text-align: center;
  z-index: 90;
  width: 100%;
  height: 0;
  bottom: 30px;
  font-size: 0;
}
.home_ban .bx-pager div {
  display: inline-block;
}
.home_ban .bx-pager a {
  display: block;
  text-indent: -99em;
  margin: 0 5px;
  width: 11px;
  height: 11px;
  overflow: hidden;
  background-color: #fff;
  border-radius: 100%;
}
.home_ban .bx-pager a.active {
  background-color: #1e3b89;
}
.ban_box {
  overflow: hidden;
}
.ban_box img {
  display: block;
  width: 100%;
}
.ban_box img.mb_img {
  display: none;
}
/*网站地图*/
.ul_sitemap li {
  border-bottom: dotted 1px #ddd;
  padding: 5px 0px;
}
.ul_sitemap li strong {
  display: inline-block;
}
/*分页开始*/
.Pages {
  font-size: 0;
  padding: 0;
  line-height: 18px;
  zoom: 1;
  overflow: hidden;
  margin: 0;
  text-align: center;
}
.Pages span {
  padding: 0px 3px;
  /*display:inline-block;*/
}
.Pages a {
  display: inline-block;
  margin: 0 -1px 0 0;
  color: #747474;
  font-size: 12px;
}
/*.Pages .p_cur{ float:left;}*/
.p_cur,
.p_count,
.p_total,
.p_jump {
  display: none;
}
.Pages .p_cur b {
  color: #F00;
}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b {
  color: #F00;
}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b {
  color: #F00;
}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em {
  font-style: normal;
  font-family: Arial;
}
.a_first,
.a_prev,
.a_next,
.a_end,
.Pages .p_page em a {
  padding: 5px 10px;
  border: solid 1px #c8c8c8;
  background: #fff;
}
.Pages .p_page em a:hover,
.a_first:hover,
.a_prev:hover,
.a_next:hover,
.a_end:hover,
.Pages .p_page em a.a_cur {
  color: #fff;
  border: solid 1px #1e3b89;
  background: #1e3b89;
}
.Pages a.a_prev,
.Pages a.a_next {
  margin: 0 6px;
}
/*分页结束*/
/*新增页面*/
/*产品列表*/
.proWrap {
  background-color: #f2f2f2;
  padding: 30px 0 50px;
  overflow: hidden;
}
.proWrap .title{
  font-size:36px;
  color: #1e3b89;
  line-height:32px;
  padding:35px 0 25px 0;
  margin:0 0 30px 0;
  font-weight:700;
border-bottom:3px #1e3b89 solid;
}
/*proBox*/
.proBox {
  overflow: hidden;
}

.proBox h2 {
  font-size: 28px;
  color: #333;
  line-height: 66px;
  margin-bottom: 10px;
  margin-top: 5px;
}
.proBox ul {
  overflow: hidden;
  width: 101.6%;
}
.proBox li {
  width: 23.4%;
  padding-right: 1.6%;
  padding-bottom: 20px;
  float: left;
  box-sizing: content-box;
}
.proBox li .thumbnail {
  padding-bottom: 100%;
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
}
.proBox li .thumbnail img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transition: transform .3s;
}
.proBox li h3 {
  font-size: 20px;
  color: #333;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.4;
font-family: arial, "Microsoft YaHei", '微软雅黑', '宋体';
}
.proBox li p {
  font-size: 14px;
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.proBox li a {
  display: block;
  background-color: #fff;
  border-bottom: 5px solid #eaeaea;
  overflow: hidden;
  padding: 25px 35px;
}
.proBox li a:hover img {
  transform: scale(1.1, 1.1);
}
.proBox .info {
  display: table;
  width: 100%;
  background-color: #fff;
  margin-bottom: 20px;
  padding: 50px 0;
}
.proBox .info h3,
.proBox .info h4,
.proBox .info ul,
.proBox .info li {
  margin: 0;
  padding: 0;
}
.proBox .info .pic {
  display: table-cell;
  vertical-align: middle;
  width: 60%;
  padding: 0 8% 0 4%;
}
.proBox .info img {
  display: block;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin: 0 auto;
  transition: transform .3s;
}
.proBox .info .intro {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  line-height: 26px;
  color: #333;
  padding: 0 4% 0 8%;
  width: 40%;
}
.proBox .info .title {
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 20px;
}
.proBox .info h3 {
  color: #333;
}
.proBox .info h4,
.proBox .info h4 a {
  color: #1c64b0;
}
.proBox .info ul {
  width: auto;
}
.proBox .info li {
  float: none;
  width: auto;
  list-style: inside disc none;
}
/*产品详情*/
.proPage .bgColor {background-color: #eaedf5; background: -moz-linear-gradient(left, #eaedf5, #f3f5fa); background: -webkit-linear-gradient(left, #eaedf5, #f3f5fa); background: -o-linear-gradient(left, #eaedf5, #f3f5fa); background: -ms-linear-gradient(left, #eaedf5, #f3f5fa); background: linear-gradient(left, #eaedf5, #f3f5fa);}
.proPage .title {
  text-align: center;
}
.proPage .title h2 {
  padding: 0;
  margin: 0;
  font-size: 48px;
  line-height: 85px;
}
.proPage .title p {
  width: 68.3%;
  margin: 0 auto;
  font-size: 18px;
  line-height: 28px;
}
.proPage p {
  margin: 0;
  padding: 0;
}
.pageMain {
  padding: 110px 0;
}
/*proPage1*/
.proPage1 {
  background-color: #e9e9e9;
  background: -moz-linear-gradient(left, #e9e9e9, #f8f8f8);
  background: -webkit-linear-gradient(left, #e9e9e9, #f8f8f8);
  background: -o-linear-gradient(left, #e9e9e9, #f8f8f8);
  background: -ms-linear-gradient(left, #e9e9e9, #f8f8f8);
  background: linear-gradient(left, #e9e9e9, #f8f8f8);
}
.proPage1 .box {display: table; width: 100%; padding: 60px 0;}
.proPage1 .pic {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
}
.proPage1 .pic img {
  display: block;
  width: auto;
  height: auto;
  margin: 0 auto;
}
.proPage1 .info {
  display: table-cell;
  padding-left: 2%;
  padding-top: 140px;
}
.proPage1 h2 {
  color: #000;
  font-size: 50px;
  line-height: 1.125em;
  position:relative;
  margin:0 0 10% 0;
  padding:0;
}
.proPage1 h2:after {
	background-color:#10a0f9;
	height:2px;
	width:110px;
	content:'';
	display:block;
	margin-top:9%;
}
.proPage1 h3 {
	font-size:40px;
	color:#000;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:1.125em;
}

.proPage1 .intro {padding: 10px 0; margin-bottom:8%;}
.proPage1 .intro p {font-size: 18px; color: #333; line-height: 30px; margin: 0; padding: 0;width: 80%;}
.proPage1 .play a {
  display: block;
  width: 108px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #10a0f9;
  border-radius: 16px;
  position: relative;
  padding-left: 4%;
  border: 1px solid #10a0f9  !important;
}
.proPage1 .play a:after {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url(../images/hw_right_1.png) no-repeat center center;
  background-size: 26%;
  position: absolute;
  left: 10%;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid #10a0f9;
  border-radius: 50%;
  /* padding-left: 18px; */
}
/*proPage2*/
.proPage2 {
  /* background: #000000 url(../images/new/bg_propage2_01.jpg) no-repeat center center; */
  background-size: cover;
  color: #fff;
}
.proPage2 .title {
  margin-bottom: 100px;
}
.proPage2 .title h2 {
  margin-bottom: 10px;
}
.proPage2 .pic {
  margin-bottom: 80px;
  overflow: hidden;
}
.proPage2 .pic img,
.proPage2 .meta img {
  display: none;
  margin: 0 auto;
  width: auto;
  max-width: 100%;
  height: auto;
}
.proPage2 .meta  img.pc {
  display: block;
}
.proPage2 .pic img{display: none;}
@media only screen and (max-width: 1000px) {
  .proPage2 .pic img {display: block;}
  .proPage2 .pic iframe{display: none;}
}
@media only screen and (max-width: 768px) {
.proPage2 .meta  img.pc {
  display: none;
}
.proPage2 .meta  img.wap {
  display: block;
  text-align: left;
}
}

/*proPage3*/
.proPage3 {
  background: url(../images/new/bg_propage3_01.jpg) no-repeat center center;
  background-size: cover;
  color: #fff;
}
.proPage3 .title {
  margin-bottom: 60px;
  color: #000;
}
.proPage3 .title h2 {
  margin-bottom: 10px;
  width: 710px;
  margin: 0 auto 15px;
  line-height: 1.25em;
}
.proPage3 .title p {
  text-align: center;
  font-size: 18px;
}
.proPage3 .tabTop {
  margin-bottom: 70px;
}
.proPage3 .tabTop ul {
  font-size: 0;
  text-align: center;
  line-height: normal;
}
.proPage3 .tabTop li {
  display: inline-block;
  font-size: 16px;
  text-align: center;
  padding: 5px 15px;
}
.proPage3 .tabTop a {
  display: block;
}
.proPage3 .tabTop i {
  display: block;
  width: 103px;
  height: 103px;
  text-align: center;
  line-height: 103px;
  font-size: 16px;
  background: url(../images/new/icon_03.png) no-repeat 0 -103px;
  background-size: 100% auto;
  font-style: normal;
  color: #fff;
  margin: 0 auto 5px;
}
.proPage3 .tabTop a:hover i {
  background-position: 0 0;
}
.proPage3 .tabTop li.on a i {
  background-position: 0 0;
}

.proPage3 .tabBtm{
  position: relative;
  overflow: hidden;
}
.proPage3 .tabBtm &gt; img{
  width: 100%;
}
.proPage3 .tabBtm &gt; span{
  position: absolute;
  top: 0;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .4);
}
.proPage3 .tabBtm &gt; span:after{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 10px;
  background-color: #fff;
  box-shadow: -4px 0px 20px 2px #fff;
}



.proPage3 .processing {
	width:63.36%;
	margin:0 auto;
	position:relative;
}
.proPage3 .processing h3 {font-size:24px; color:#989898; font-weight:normal; margin-left:9%; line-height:1.35em;}
.proPage3 .processing .info {
	padding-bottom: 40%;
	background:url(../images/new/3kimg.png) no-repeat center center;
	background-size:contain;
	margin-bottom:10px;
}
.proPage3 .processing ul {position:absolute; right:0; top:0; height:100%; width:89%;}
.proPage3 .processing h4 {font-size:16px; color:#989898; font-weight:normal; margin:0 0 5px; padding:0;}
.proPage3 .processing .gpu h4 {color:#0576f6; font-weight:bold;}
.proPage3 .processing .line {overflow:hidden; width:100%;}
.proPage3 .processing .line span {line-height:14px; display:block; float:left;}
.proPage3 .processing .text {font-size:14px; color:#989898; }
.proPage3 .processing .bar {padding-right:20px; width:0;}
.proPage3 .processing .bar i {display:block; font-style:normal; height:18px; border-radius:5px; width:100%;}

.proPage3 .processing .cpu {margin-top: 8.5%;}
.proPage3 .processing .cpu span i {background-color:#989898;}

.proPage3 .processing .gpu {margin-top:10%;}
.proPage3 .processing .gpu .bar i {background: linear-gradient(to right, #0576f6 0%,#10a0f9 100%);}
.proPage3 .processing .gpu .text { color:#0576f6;}

.proPage3 .linear .bar { transition:all 3s;}
.proPage3 .linear .cpu .bar {width:95%;}
.proPage3 .linear .gpu .bar {width:40%;}
/*proPage4*/
.proPage4 {
  background: url(../images/new/bg_propage4_01.jpg) no-repeat center center;
  background-size: cover;
}
.proPage4 .title {
  margin-bottom: 70px;
}
/* .proPage4 .proTop {
  background: url(../images/new/bg_propage4_02.jpg) no-repeat center center;
  background-size: cover;
  padding-bottom: 8.2%;
  margin-bottom: 80px;
} */
.proPage4 .proTop{
  background-color: #fff;
}
.proPage4 .item {
  display: block;
  padding-bottom: 50%;
  background: no-repeat center bottom;
  background-size: contain;
}
.proPage4 .owl-prev,
.proPage4 .owl-next {
  position: absolute;
  left: 30px;
  top: 50%;
  margin-top: -24.5px;
}
.proPage4 .owl-next {
  left: auto;
  right: 30px;
}
.proPage4 .owl-nav span {
  display: block;
  width: 28px;
  height: 49px;
  background: no-repeat center center;
  background-size: contain;
  text-indent: -9999em;
}
.proPage4 .owl-prev span {
  background-image: url(../images/new/icon_04.png);
}
.proPage4 .owl-next span {
  background-image: url(../images/new/icon_05.png);
}
.proPage4 .proBtm{
  margin-top: 55px;
}
.proPage4 .proBtm ul {
  overflow: hidden;
  display:table;
  width:100%;
}
.proPage4 .proBtm li {
  display:table-cell;
  width: 25%;
  border-left: 1px solid #e8eaea;
  padding: 10px 2% 5px;
  position:relative;
  vertical-align:top;
}

.proPage4 .proBtm li a {
  display: block;
  padding-bottom: 5px;
}
.proPage4 .proBtm li a:after {
	content:'';
	display:block;
	width:0; 
	height:5px;
	background-color: #10a0f9;
	position:absolute;
	left:0;
	bottom:0;
}
@media only screen and (max-width: 768px){
  .proPage4 .proBtm ul{
    width: 80%;
  }
  .proPage4 .proBtm li a:after {
    height:2px;
  }
}


.proPage4 .proBtm li.cur a:after,
.proPage4 .proBtm li a:hover:after {
  width:100%;
  transition: width 5s;
}
.proPage4 .proBtm span {
  display: block;
  color: #323232;
  font-size: 16px;
  line-height: 24px;
}
.proPage4 .proBtm span.top {
  font-weight: bold;
}
/*proPage5*/
.proPage5 {
  background: url(../images/new/bg_propage5_01.jpg) no-repeat center center;
  background-size: cover;
}
.proPage5 .auto {
  overflow: hidden;
}
.proPage5 .title {
  margin-bottom: 75px;
}
.proPage5 .title h2 {
  color: #fff;
  margin-bottom: 10px;
}
.proPage5 .title p {
  color: #727272;
}
.proPage5 ul {
  overflow: hidden;
  width: 104%;
}
.proPage5 li {
  float: left;
  width: 30%;
  padding-right: 3%;
  box-sizing: content-box;
  text-align: center;
}
.proPage5 li video {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.proPage5 li .videoBox {
  padding: 10px;
  background-color: #0e0e0e;
  margin-bottom: 50px;
}
.proPage5 li .videoMain {
  padding-bottom: 89.75%;
  position: relative;
  overflow: hidden;
}
.proPage5 li .videoBg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: no-repeat center center;
  background-size: cover;
  z-index: 9;
}
.proPage5 li .videoBg span {
  display: block;
  width: 40px;
  height: 40px;
  background: url(../images/new/icon_02.png) no-repeat center center;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0 0 -20px;
  cursor: pointer;
}
.proPage5 li h3 {
  font-size: 38px;
  color: #fff;
  line-height: 48px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
}
.proPage5 li p {
  margin: 0;
  padding: 0;
  font-size: 16px;
  color: #fff;
  line-height: 24px;
}
.proPage5 .wap {display:none;}
/*proPage6*/
.proPage6 {
  background: url(../images/new/bg_propage6_01.jpg) no-repeat center center;
  background-size: cover;
}
.proPage6 .title {
  color: #fff;
  margin-bottom: 60px;
}
.proPage6 .box {
  background-color: rgba(255, 255, 255, 0.04);
  border-radius: 20px;
  padding: 45px;
  width: 100%;
  display: table;
}
.proPage6 .pic {
  display: table-cell;
  width: 286px;
}
.proPage6 .pic img {
  display: block;
  width: 100%;
  height: auto;
}
.proPage6 .info {
  display: table-cell;
  padding-left: 70px;
  vertical-align: middle;
}
.proPage6 ul {
  margin: 0;
  padding: 0;
}
.proPage6 li {
  list-style: none;
  border: 1px solid #292d30;
  margin-bottom: 28px;
  padding: 40px;
}
.proPage6 li h3 {
  background: url(../images/new/icon_01.png) no-repeat left 9px;
  padding: 0 0 0 40px;
  line-height: 42px;
  font-size: 30px;
  color: #fff;
  font-weight: normal;
  margin: 0;
}
.proPage6 li p {
  padding: 0 0 0 40px;
  margin: 0;
  color: #a5a5a5;
  font-size: 16px;
  line-height: 32px;
}
/*.proPage7*/
.proPage7 {
  background-color: #000;
}
.proPage7 .auto {
  overflow: hidden;
}
.proPage7 .title {
  color: #fff;
  margin-bottom: 70px;
}
.proPage7 .box {
  overflow: hidden;
}
.proPage7 .pic {
  width: 72.95%;
  float: left;
}
.proPage7 .curPic {
  padding-bottom: 81.25%;
  border: 1px solid #313131;
  background: #030303 no-repeat center center;
  background-size: contain;
}
.proPage7 .picList {
  float: right;
  width: 22%;
  overflow: hidden;
}
.proPage7 ul {
  overflow: hidden;
  width: 108%;
  padding: 10% 0;
  margin: 0;
}
.proPage7 li {
  float: left;
  width: 42%;
  box-sizing: content-box;
  list-style: none;
  padding: 4% 8% 4% 0;
  margin: 0;
}
.proPage7 li span {
  display: block;
  border: 1px solid transparent;
}
.proPage7 li a {
  display: block;
  padding-bottom: 88.33%;
  background: no-repeat center center;
  background-size: contain;
  border: 1px solid #1b1b1b;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.proPage7 li img {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.proPage7 li.cur span {
  border-color: #1c64b0;
}
.proPage7 li.cur a {
  border-color: #1c64b0;
}
@media only screen and (max-width: 1200px) {
  /*产品列表*/
  .proBox h2 {
    line-height: 50px;
    font-size: 24px;
  }
  .proBox li a {
    padding: 10%;
  }
  .proBox .info .pic {
    width: 50%;
  }
  .proBox .info .intro {
    width: 50%;
  }
  /*产品详情*/
  .pageMain {
    padding: 9.15% 0;
  }
  .proPage .title h2 {
    font-size: 36px;
    line-height: 1.35em;
  }
  /*proPage1*/
  .proPage1 .box {padding:8% 0;}
  .proPage1 .pic {
    width: 45%;
  }
  .proPage1 h2 {
    font-size: 28px;
    line-height: 1.35em;
  }
  .proPage1 h3 {
    font-size: 20px;
    line-height: 1.35em;
  }
  /*.proPage2*/
  .proPage2 .title {
    margin-bottom: 8.3%;
  }
  .proPage2 .pic {
    margin-bottom: 6.667%;
  }
  /*.proPage3*/
  .proPage3 .title {
    margin-bottom: 5%;
  }
  .proPage3 .title h2 {
    width: auto;
    margin-bottom: 10px;
  }
  .proPage3 .tabTop {
    margin-bottom: 5.83%;
  }
  /*proPage4*/
  .proPage4 .title {
    margin-bottom: 5%;
  }
  .proPage4 .proTop {
    margin-bottom: 9%;
  }
  .proPage4 .proBtm span {
    font-size: 14px;
  }
  /*proPage5*/
  .proPage5 .title {
    margin-bottom: 6.25%;
  }
  .proPage5 li .videoBox {
    margin-bottom: 14%;
  }
  .proPage5 li h3 {
    font-size: 24px;
    line-height: 1.35em;
  }
  /*proPage6*/
  .proPage6 .title {
    margin-bottom: 5%;
  }
  .proPage6 .box {
    padding: 3.75%;
  }
  .proPage6 .info {
    padding-left: 5.8%;
  }
  .proPage6 li {
    padding: 5%;
  }
  .proPage6 li h3 {
    font-size: 24px;
  }
  /*proPage7*/
  .proPage7 .title {
    margin-bottom: 5.83%;
  }
}
@media only screen and (max-width: 980px) {
	.proPage3 .processing {width:auto;}
	/*proPage1*/
	.proPage1 h2, .proPage1 .intro {margin-bottom:5%;}
	.proPage1 h2:after {margin-top:5%;}
}
@media only screen and (max-width: 768px) {
  /*产品列表*/
  .proWrap {
    padding: 4% 0 7%;
  }
  .proBox .info {
    padding: 6% 0;
  }
  .proBox .info .title {
    font-size: 18px;
    line-height: 1.5em;
    margin-bottom: 10px;
  }
  /*产品详情*/
  .pageMain {
    padding: 20px 0;
  }
  .proPage .title h2 {
    font-size: 28px;
  }
  .proPage .title p {
    font-size: 16px !important;
    line-height: 1.75em;
    width: 85%;
  }
  /*proPage1*/
  .proPage1 .box {display: block; padding:0;}
  .proPage1 .pic, .proPage1 .info { width: 100%;margin: auto; display: block; text-align: center; padding: 0 0 20px 0;}
  .proPage1 .pic {padding:20px 0 0 0;}
  .proPage1 .intro {
    padding: 10px 0;
	margin-bottom:10px;
  }
	.proPage1 h2 {
		font-size:28px;
		margin-bottom:15px;
	}
	.proPage1 h2:after {margin:10px auto 0;background: transparent;}
  .proPage1 h3 {
    font-size: 20px;
    line-height: 1.35em;
  }
  .proPage1 .intro p {
    font-size: 16px;
    line-height: 1.75em;
    margin: 0 auto;
  }
  .proPage1 .play a {margin:0 auto;}
  /*.proPage2*/
  .proPage2 .title {
    margin-bottom: 20px;
  }
  .proPage2 .title h2 {
    margin-bottom: 5px;
  }
  .proPage2 .pic {
    margin-bottom: 20px;
  }
  /*.proPage3*/
  .proPage3 .title {
    margin-bottom: 15px;
  }
  .proPage3 .title h2 {
    margin-bottom: 5px;
  }
  .proPage3 .tabTop {
    margin-bottom: 15px;
  }
  .proPage3 .tabTop ul {
    overflow: hidden;
  }
  .proPage3 .tabTop li {
    float: left;
    width: 33.333%;
    font-size: 14px;
    padding: 5px 10px;
  }
  .proPage3 .tabTop li a {
    height: 123px;
    overflow: hidden;
  }
  .proPage3 .tabTop i {
    width: 80px;
    height: 80px;
    line-height: 80px;
    font-size: 12px;
    background-position: 0 -80px;
  }
  /*proPage4*/
  .proPage4 .title {
    margin-bottom: 15px;
  }
  .proPage4 .proTop {
    margin-bottom: 40px;
  }
  .proPage4 .proBtm li {
    padding: 5px;
  }
  .proPage4 .proBtm span {
    line-height: 20px;
  }
  /*proPage5*/
  .proPage5 .title {
    margin-bottom: 0;
  }
  .proPage5 .title h2 {
    margin-bottom: 5px;
  }
  .proPage5 ul {
    width: auto;
  }
  .proPage5 li {
    float: none;
    padding-right: 0;
    width: auto;
    margin-top: 15px;
  }
  .proPage5 li .videoBox {
    margin-bottom: 10px;
  }
  .proPage5 li h3 {
    font-size: 20px;
  }
  .proPage5 li p {
    font-size: 14px;
    line-height: 1.35em;
  }
  .proPage5 .pc {display:none;}
  #proPage5 {width:70%; margin:0 auto;}
  #proPage5 .owl-dots {font-size:0; line-height:normal; text-align:center; margin-top:20px;}
  #proPage5 .owl-dot {display:inline-block; margin:0 5px;}
	#proPage5 .owl-dot span {width:20px; height:2px; border-radius:1px; display:block; background-color:#999;}
	#proPage5 .owl-dot.active span {background-color:#fff;}
  /*proPage6*/
  .proPage6 .title {
    margin-bottom: 15px;
  }
  .proPage6 .box {
    padding: 10px;
  }
  .proPage6 .pic {
    width: 30%;
  }
  .proPage6 .info {
    padding-left: 15px;
  }
  .proPage6 li {
    padding: 10px;
    margin-bottom: 5%;
  }
  .proPage6 li h3 {
    font-size: 16px;
    line-height: 24px;
    background-size: auto 16px;
    background-position: left 3px;
    padding-left: 20px;
  }
  .proPage6 li p {
    font-size: 14px;
    line-height: 1.5em;
    padding-left: 20px;
  }
  /*proPage7*/
  .proPage7 .title {
    margin-bottom: 15px;
  }
  .proPage7 .picList {
    width: 24%;
  }
  .proPage7 ul {
    padding: 0;
  }
}
@media only screen and (max-width: 640px) {
  .proPage .title h2 {
    font-size: 24px;
  }
  /*产品列表*/
  .proBox h2 {
    line-height: 40px;
    font-size: 18px;
    margin-bottom: 5px;
    margin-top: 4%;
  }
  .proBox ul {
    width: 106%;
  }
  .proBox li {
    width: 44%;
    padding-right: 6%;
    padding-bottom: 3%;
  }
  .proBox li h3 {
    font-size: 16px;
  }
  .proBox .info .title {
    font-size: 16px;
  }
  .proBox .info {
    display: block;
  }
  .proBox .info .pic,
  .proBox .info .intro {
    display: block;
    width: auto;
    padding: 0 4% 20px;
  }
  /*proPage1*/
  .proPage1 h2 {font-size:24px;margin-bottom: 0;}
}
.clearfix::after {
  content: '';
  width: 0;
  height: 0;
  display: block;
  clear: both;
}




#product_info2 .proPage2 {
  background: #000000 url(../images/new/bg_propage2_01.jpg) no-repeat center center;
  background-size: cover;
  color: #fff;
}
#product_info2 .proPage2 .title {
  margin-bottom: 100px;
}
#product_info2 .proPage2 .title h2 {
  margin-bottom: 10px;
}
#product_info2 .proPage2 .main div {
  width: 50%;
  text-align: center;
  float: left;
}
#product_info2 .proPage2 .main div.l {
  padding-left: 8%;
}
#product_info2 .proPage2 .main div.r {
  padding-right: 8%;
}
#product_info2 .proPage2 .main div.l img,
#product_info2 .proPage2 .main div.r img{
  display: none;
}
@media only screen and (max-width: 1000px) {
  #product_info2 .proPage2 .main div.l img,
  #product_info2 .proPage2 .main div.r img{
    display: block;
  }
  #product_info2 .proPage2 .main div.l iframe,
  #product_info2 .proPage2 .main div.r iframe{
    display: none;
  }
}


#product_info2 .proPage2 .main div p {
  font-size: 18px;
  line-height: 25px;
  color: #fff;
  margin-top: 18px;
}
#product_info2 .proPage2 .main div p span{
  font-size: 16px;
  color: #999;
}

#product_info2 .proPage2 .btm {
  margin-top: 80px;
  padding-bottom: 40px;
}
#product_info2 .proPage2 .btm div {
  font-size: 30px;
  line-height: 36px;
  width: 25%;
  float: left;
  text-align: center;
  background: -moz-linear-gradient(to right, #39fef7, #7a0fda);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(to right, #39fef7, #7a0fda);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #39fef7, #7a0fda);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  -webkit-background-clip: text;
  color: transparent;
  color: #fff\0;
}
#product_info2 .proPage4 .proTop {
  background: #fff;
  margin-bottom: 45px;
}
#product_info2 .proPage4 .proBtm {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}
#product_info2 .proPage4 .proBtm li {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
#product_info2 .proPage4 .proBtm li a {
  padding:20px 20px 25px;
}
#product_info2 .proPage4 .owl-nav span {
  width: 84px;
  height: 60px;
  /* background: #fff; */
  /* border: 1px solid #ccc; */
  display: block;
  box-sizing: border-box;
  color: #aaa;
  font-size: 0;
  text-align: center;
  line-height: 52px;
  text-indent: 0;
}
#product_info2 .proPage4 .owl-nav .owl-next {
  right: 0;
}
#product_info2 .proPage4 .owl-nav .owl-prev {
  left: 0;
}
#product_info2 .proPage3 {
  background: none;
  padding-bottom: 0;
}
#product_info2 .proPage3 .mainBox {
  background: url(/uploadfiles/product/info2_page3_bg.png) no-repeat center;
  padding: 125px 0;
}
#product_info2 .proPage8 {
  padding: 76px 0;
  background: #e8edf1;
}
#product_info2 .proPage8 .mainBox .contBox {
  width: 25%;
  float: left;
}
#product_info2 .proPage8 .mainBox .contBox .cle {
  width: 118px;
  height: 118px;
  /* background: rgba(0, 0, 0, 0.05); */
  border-radius: 50%;
  /* border: 1px solid #ccc; */
  text-align: center;
  margin: 0 auto;
}
#product_info2 .proPage8 .mainBox .contBox .cle img {
  margin-top: 20px;
  width: 60%;
  height: 60%;
}
#product_info2 .proPage8 .mainBox .contBox .name {
  font-size: 16px;
  line-height: 24px;
  color: #10a0f9;
  text-align: center;
  padding-top: 20px;
}
/*product_info4*/

#product_info4 .proPage2 {
  padding: 160px 0;
  background: url(/uploadfiles/product/info4_01_bg.png) no-repeat center top;
}
#product_info4 .proPage2 .auto .main .l {
  float: left;
  width: 45%;
  padding: 8% 0;
}
#product_info4 .proPage2 .auto .main .l .tit {
  font-size: 72px;
  color: #ffffff;
  background: -moz-linear-gradient(to right, #4bc8d6, #fa00fe);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(to right, #4bc8d6, #fa00fe);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #4bc8d6, #fa00fe);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  -webkit-background-clip: text;
  color: transparent;
  color: #fff\0;
  line-height: 1.5;
  font-weight:bold;
}
#product_info4 .proPage2 .auto .main .l .list .li {
  padding-left: 36px;
  background: url(/uploadfiles/product/info4_01_icon.png) no-repeat left center;
  width: 40%;
  padding-right: 5%;
  float: left;
  margin-top: 40px;
  font-size: 22px;
  color: #fff;
  line-height: 1.2;
}
#product_info4 .proPage2 .auto .main .r {
  float: right;
  width: 55%;
}
#product_info4 .proPage3 {
  background: url(/uploadfiles/product/info4_02_bg.png) no-repeat center;
}
#product_info4 .proPage3 .auto .main .l {
  float: left;
  width: 50%;
}
#product_info4 .proPage3 .auto .main .r {
  float: left;
  width: 50%;
  padding-left: 0%;
}

#product_info4 .proPage3 .auto .main .l.l_left {
  float: none;
}
#product_info4 .proPage3 .auto .main .r.r_right {
    float: right;
}

#product_info4 .proPage3 .auto .main .r .imgComputer {
  padding-left: 10%;
  padding-top: 80px;
}
#product_info4 .proPage3 .auto .main .r .tit {
  font-size: 52px;
  color: #000000;
  line-height: 1.2;
  margin-top: 120px;
}
#product_info4 .proPage3 .auto .main .r .list {
  margin-top: 30px;
}
#product_info4 .proPage3 .auto .main .r .list .li {
  padding-left: 40px;
  font-size: 20px;
  color: #000000;
  line-height: 3;
}
#product_info4 .proPage4 {
  background: #fefefe;
  padding-bottom: 5%;
}

#product_info4 .proPage4 .auto .title p {
  font-size: 20px;
  color: #000000;
}
#product_info4 .proPage4 .auto .mainBox {
  text-align: center;
  width: 100%;
  margin-top: 30px;
}
#product_info4 .proPage5 {
  padding: 160px 0;
  background-image: url(/uploadfiles/product/info4_04_bg.png);
}
#product_info4 .proPage5 .auto .main .l {
  float: left;
  width: 48%;
  padding-left: 6%;
}
#product_info4 .proPage5 .auto .main .l .main {
  text-align: center;
}
#product_info4 .proPage5 .auto .main .l .btm {
  text-align: center;
  margin-top: 30px;
}
#product_info4 .proPage5 .auto .main .r {
  float: right;
  width: 52%;
  padding: 14% 2% 8% 8%;
}
#product_info4 .proPage5 .auto .main .r .tit {
  font-size: 72px;
  color: #ffffff;
  background: -moz-linear-gradient(to right, #4bc8d6, #fa00fe);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(to right, #4bc8d6, #fa00fe);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #4bc8d6, #fa00fe);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  -webkit-background-clip: text;
  color: transparent;
  color: #fff\0;
  line-height: 1.3;
  font-weight:bold;
}
#product_info4 .proPage5 .auto .main .r .list {
  margin-top: 52px;
}
#product_info4 .proPage5 .auto .main .r .list .li {
  padding-left: 38px;
  background: url(/uploadfiles/product/info4_01_icon.png) no-repeat left 26px;
  width: 100%;
  padding-right: 5%;
  margin-top: 20px;
  font-size: 30px;
  color: #fff;
  line-height: 1.5;
  font-family:'SourceHanSansCN Light';
}
#product_info4 .proPage5 .auto .main .r .list .li i {font-size:45px; font-style:normal; font-family:'Microsoft YaHei';}
#product_info4 .proPage6 {
  background: #f3f5fa;
  padding: 160px 0;
}
#product_info4 .pageMain .DR_Phone{ display: none;}
#product_info4 .title h2 {
  font-size: 52px;
  color: #000000;
  font-weight: normal;
}
#product_info4 .proPage6 .auto .mainBox {
  width: 100%;
}
#product_info4 .proPage6 .auto .mainBox .Box {
  width: 31%;
  float: left;
  margin-right: 3.5%;
  padding: 5% 1.6%;
  background: #e3eaf3;
}

#product_info4 .proPage7 {background:#fff url(../images/new/bg_propage7_01.jpg) no-repeat center center; background-size:cover;}
#product_info4 .proPage7 .title {margin-bottom:0;}
#product_info4 .proPage7 img {display:block; margin:0 auto; width:auto; max-width:100%; height:auto;}

#product_info4 .boxList {overflow:hidden;}
#product_info4 #boxList {display:none;}
#product_info4 #boxList {width:70%; margin:0 auto;}
#product_info4 #boxList .owl-dots {font-size:0; line-height:normal; text-align:center; margin-top:20px;}
#product_info4 #boxList .owl-dot {display:inline-block; margin:0 5px;}
#product_info4 #boxList .owl-dot span {width:20px; height:2px; border-radius:1px; display:block; background-color:#999;}
#product_info4 #boxList .owl-dot.active span {background-color:#fff;}
#product_info4 .proPage6 .auto .mainBox .Box:last-child {
  margin-right: 0%;
}
#product_info4 .proPage6 .auto .mainBox .Box .p {
  font-size: 26px;
  color: #000000;
  text-align: center;
  line-height: 1.2;
  margin: 30px auto;
}

#product_info4 .proPage8 {
  background: #000;
}

#product_info4 .proPage8 .title h2 {
  color: #fff;
}
#product_info4 .proPage8 .auto .box {
  width: 100%;
}
#product_info4 .proPage8 .auto .box .picList ul li {
  width: 124px;
  list-style: none;
  border: 2px solid #1b1b1b;
  float: left;
}
#product_info4 .proPage8 .auto .box .picList ul li.cur {
  border-color: #1c64b0;
}
#product_info4 .proPage8 .box .big {
  height: 660px;
  margin: 60px 0 14px 0;
}
#product_info4 .proPage8 .box .big .ul li div {
  height: 660px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

#product_info4 .proPage8.proPage8Copy .box .big .ul li div.slide{height: auto; text-align: center;}
#product_info4 .proPage8.proPage8Copy .box .big{height: auto; padding-bottom: 20px;}

#product_info4 .proPage8 .box .small {
  position: relative;
}
#product_info4 .proPage8 .box .small .btn {
  cursor: pointer;
  line-height: 110px;
  background: rgba(0, 0, 0, 0);
  font-size: 40px;
  color: rgba(255, 255, 255, 0.3);
  text-align: center;
  width: 38px;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  z-index: 10;
  bottom: 0px;
  left: 0;
}
#product_info4 .proPage8 .box .small .btn.next {
  left: auto;
  right: 0;
}
#product_info4 .proPage8 .box .small .bd {
  height: 110px;
  padding: 0 42px;
  box-sizing: border-box;
}
#product_info4 .proPage8 .box .small .bd .ul li {
  cursor: pointer;
  width: 124px; float: left;
  margin-left: 8px;
  margin-right: 10px;
}
#product_info4 .proPage8 .box .small .bd .ul li.on div {
  border: 2px solid #1c64b0;
}
#product_info4 .proPage8 .box .small .bd .ul li div {
  width: 124px;
  height: 110px;
  box-sizing: border-box;
  border: 2px solid #1b1b1b;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}



#product_info3 .pageMain {
  padding: 0;
}
#product_info3 .proPage7 {
  padding: 80px 0;
}

@media only screen and (max-width: 768px) {

  #product_info4 .proPage8 .box .big {
    width: 100%;
    height: auto;
  }
  #product_info4 .proPage8 .box .big .ul li div {
    height: 430px;
  }
  #product_info4 .proPage8 .box .small .bd {
    height: 70px;
  }
  #product_info4 .proPage8 .box .small .btn {
    line-height: 70px;
    font-size: 24px;
  }
  #product_info4 .proPage8 .box .small .bd .ul li {
    width: 30%;
    margin-left: 4px;
    margin-right: 4px;
  }
  #product_info4 .proPage8 .box .small .bd .ul li div {
    width: 100%;
    height: 70px;
  }
  #product_info4 .title h2 {
    font-size: 30px;
  } 
  
  
  #product_info4 .proPage6 .auto .mainBox .Box .p {
    font-size: 22px;
    color: #333;
  }
  #product_info4 .boxList {display:none;}
  #product_info4 #boxList {width:70%; margin:0 auto;}
  
  #product_info4 .proPage8 {
    padding: 10% 0;
  }
 

  #product_info4 .proPage6 {
    padding: 10% 0;
  }
  #product_info4 .proPage5 {
    padding: 10% 0;
  }
  #product_info4 .proPage3 {
    padding: 10% 0;
  }
  #product_info4 .proPage2 {
    padding: 10% 0;
  }
  #product_info4 .proPage6 .auto .mainBox .Box {
    width: 100%;
    text-align: center;
    margin: 5% auto;
  }
  /* #product_info4 .proPage4 .auto .title p {
    display: none;
  } */
  #product_info4 .proPage8 .box .big {
    margin-top: 5%;
  }

  #product_info4 .proPage5 .auto .main .l {
    width: 100%;
  }
  #product_info4 .proPage5 .auto .main .r {
    width: 100%;
    padding: 5% 4%;
  }
  #product_info4 .proPage5 .auto .main .r .tit {
    font-size: 36px;
    text-align: center;
    padding-top: 5%;
  }
  #product_info4 .proPage5 .auto .main .r .list {
    margin-top: 3%;
  }
  #product_info4 .proPage5 .auto .main .r .list .li {
    background: none!important;
    text-align: center;
    font-size: 20px;
    line-height: 1.2;
    padding-left: 5%;
  }
  #product_info4 .proPage3 .auto .main .l {
    width: 100%;
  }
  #product_info4 .proPage3 {
    background: url(../uploadfiles/info4_02_bg.png) repeat top center;
  }
  #product_info4 .proPage3 .auto .main .r {
    width: 100%;
  }
  #product_info4 .proPage3 .auto .main .r .imgComputer {
    width: 80%;
    padding: 10% 5%;
    margin: 0 auto;
  }
  #product_info4 .proPage3 .auto .main .r .tit {
    margin: 5% auto;
    font-size: 22px;
    text-align: center;
    font-weight: bold;
  }
  #product_info4 .proPage3 .auto .main .r .list .li {
    font-size: 16px;
    text-align: left;
    line-height: 1.5;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #product_info4 .proPage3 .auto .main .r .list {
    margin-top: 4%;
    width: 80%;
    margin: 0 auto;
  }
  #product_info4 .proPage2 .auto .main .l {
    width: 100%;
  }
  #product_info4 .proPage2 .auto .main .l .tit {
    font-size: 36px;
    text-align: center;
  }
  #product_info4 .proPage2 .auto .main .l .list .li {
    padding: 0 0 0 0%;
    width: 50%;
    font-size: 19px;
    text-align: left;
    padding-left: 10%;
  }
  #product_info4 .proPage2 .auto .main .r {
    width: 100%;
    padding: 2% 10%;
  }
  

  #product_info2 .proPage1 .h3_1 {
    font-size: 24px;
  }
  #product_info2 .proPage1 .h3_2 {
    font-size: 24px;
  }
  #product_info2 .proPage1 .intro p {
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
  }
  #product_info2 .proPage1 {
    padding-bottom: 0;
  }
  #product_info2 .proPage8 .mainBox .contBox .cle {
    width: 100%;
    height: 100%;
  }
  #product_info2 .proPage8 .mainBox .contBox {
    width: 50%;
    padding: 0 14%;
  }
  #product_info2 .proPage8 .mainBox .contBox .cle img {
    margin: 20% auto;
  }
  #product_info2 .proPage2 .main div.l {
    width: 100%;
    padding: 5% 14%;
  }
  #product_info2 .proPage2 .main div.r {
    width: 100%;
    padding: 5% 14%;
  }
  #product_info2 .proPage2 .title {
    margin-bottom: 10px;
  }
  .pageMain {
    padding: 10% 0;
  }
  #product_info2 .proPage2 .btm {
    margin-top: 0;
  }
  #product_info2 .proPage2 .btm div {
    width: 50%;
    font-size: 20px;
    margin-top: 5%;
  }
  #product_info2 .proPage4 .proTop {
    padding-bottom: 0;
  }
  #product_info2 .proPage4 .owl-nav span {
    width: 42px;
    height: 30px;
    font-size: 0;
    line-height: 26px;
  }
  #product_info2 .proPage4 .item {
    padding-bottom: 60%;
    background: no-repeat center center;
    background-size: contain;
  }
  #product_info2 .proPage4 .proBtm li a {
    padding: 5px;
  }
  #product_info2 .proPage4 .proTop {
    margin-bottom: 2%;
  }
  #product_info2 .proPage3 .mainBox {
    padding: 10% 0;
  }
  #product_info2 .proPage8 .mainBox .contBox .cle {
    border-radius: 0;
    border: 0;
    background-color: transparent;
  }
  #product_info2 .proPage8 {
    padding: 10% 0;
  }
  #product_info3 .proPage7 {
    padding: 10% 0;
  }

  
  .proPage3 .processing h3 {font-size:16px;}
  .proPage3 .processing h4 {font-size:14px; margin-bottom:0;}
  .proPage3 .processing .gpu h4 {font-weight:normal;}
  .proPage3 .processing .gpu {margin-top:8%;}
  .proPage3 .processing .line span {line-height:16px;}
  .proPage3 .processing .bar i {height:16px;}
  .proPage3 .linear .cpu .bar {width:85%;}
  .proPage3 .linear .gpu .bar {width:35%;}
}
@media screen and (max-width:540px){
	.proPage3 .processing h4 {font-size:12px;}
	.proPage3 .processing .gpu {margin-top:6%;}
	.proPage3 .processing .bar i {height:14px; border-radius:3px;}
	.proPage3 .processing .text {font-size:12px;}
  #product_info4 .pageMain .DR_Phone{ display: block;}
  #product_info4 .pageMain .DR_PC{ display: none;}
}
@media screen and (max-width:480px){
	.proPage3 .processing .cpu {margin-top:8%;}
	.proPage3 .processing .gpu {margin-top:4%;}
}
@media screen and (max-width:420px){
	.proPage3 .processing .cpu {margin-top:6.5%;}
	.proPage3 .processing .gpu {margin-top:3%;}
}
@media screen and (max-width:360px){
	.proPage3 .processing .cpu {margin-top:5%;}
	.proPage3 .processing .gpu {margin-top:2%;}
}

/* 精巧一体床 左右箭头 */
@media screen and (max-width:540px){
  .proPage4 .owl-nav span{
    width: 14px;
  }
  .proPage4 .item{
    background-size: contain;
  }
  .proPage4 .proBtm li{
    display: block;
    width: 100%;
  }
  .proPage4 .proBtm li a{
    padding-bottom: 20px !important;
  }
  .proPage4 .proBtm span{
    font-size: 12px;
  }
  .proPage4 .proBtm span.top{
    font-size: 16px;
    padding: 1% 0 3% 0;
  }
}

/* 768 */
@media only screen and (max-width: 768px){
  .pageMain.proPage4.flexible{
    padding: 20% 0 !important;
  }
  .pageMain.proPage7.adhibition{
    padding: 25% 0;
  }
}


/* 渐变字体 */
.proPage2 .meta ul{}
.proPage2 .meta ul li{
  float: left;
  width: 25%;
  text-align: center;
  background: linear-gradient(to right, #55EBFA, #CC44FF);
  -webkit-background-clip: text;
  background-clip: text;
  color: rgba(255, 255, 255, 0);
}
.proPage2 .meta ul li.IE{
  background: none;
  color: #fff;
}
.proPage2 .meta ul li h4{
  margin: 0;
  font-size: 28px;
  height: 1.4em;
  line-height: 1.4em;
  font-weight: 500;
}
.proPage2 .meta .jianrong{display: none;}
.proPage2 .meta .jianrong .wap{text-align: left;}
.proPage2 .meta ul li p{
  font-size: 30px;
  height: 1.2em;
  line-height: 1.2em;
}
.proPage2 .meta ul li + li{
  border-left: 1px solid #211F21;
}
@media only screen and (max-width: 768px){
  .proPage2 .meta ul li{
    float: none;
    width: 50%;
    padding-left: 8%;
    text-align: left;
  }
  .proPage2 .meta ul li h4{
    border-top: 1px solid #fff;
    height: 1.8em;
    line-height: 1.8em;
    font-size: 40px;
  }
  .proPage2 .meta ul li p{
    margin-bottom: 40px;
    font-size: 16px;
  }
  .proPage2 .meta.metaBorder li{
    border-left: none;
  }
}



/* border  */
.proPage1 .box_border{}
.proPage1 .box_border .Box_right{
  float: right;
  width: 50%;
}
.proPage1 .box_border .Box_left{
  /*padding-top: 16%;
  padding-left: 3%;*/
  color: #fff;
padding-top: 20%;
  padding-left: 2%;
}
.proPage1 .box_border .Box_left h2{
  color: #fff;
  margin: 0 0 5% 0;
}
.proPage1 .box_border .Box_left h2:after{
  margin-top: 5%;
}
.proPage1 .box_border .Box_left h4{
  margin: 0;
  font-size: 36px;
  font-weight: 200;
  line-height: 1em;
}
/* .proPage1 .box_border .Box_left h1{
  margin: 0;
  font-size: 50px;
  line-height: 1.2em;
} */
.proPage1 .box_border .Box_left p{
  margin: 0;
  font-size: 20px;
  line-height: 1.2em;
  padding: 1% 0 8%;
}
.proPage1 .box_border .Box_left .btn_border a{padding-left: 2%;}
@media only screen and (max-width: 1200px){
  .proPage1 .box_border .Box_left{padding-left: 12%;}
  .proPage1 .box_border .Box_left h2{font-size: 46px;}
  .proPage1 .box_border .Box_left h4{font-size: 30px;}
  .proPage1 .box_border .Box_left p{font-size: 18px;}
}
@media only screen and (max-width: 1000px){
  .proPage1 .box_border .Box_left h4{font-size: 26px;}
  /* .proPage1 .box_border .Box_left h1{font-size: 58px;} */
  .proPage1 .box_border .Box_left p{font-size: 16px;}
}
@media only screen and (max-width: 768px){
  .proPage1 .box_border{padding: 8% 0;}
  .proPage1 .box_border .Box_left{padding-left: 0;padding-top: 10%;text-align: center;}
  /* .proPage1 .box_border .Box_right{float: none;margin: 0 auto;width: 100%;} */
  .proPage1 .box_border .Box_right img{width: 100%;}
  .proPage1 .box_border .Box_left h2{font-size: 24px;text-align: left;margin-bottom: 5px;}
  .proPage1 .box_border .Box_left h4{font-size: 16px;text-align: left;}
  .proPage1 .box_border .Box_left .btn_border a{margin-left: 0;padding-left: 15px;text-align: left;margin-top: 15px;}
  .proPage1 .play a:after{left: 0;}
  .proPage1 .box_border .Box_right{width: 40%;}
  .ban_box .proPage1{background-position: 68%!important}
}

/* 回到顶部 */
.topSpeed{
  position: relative;
  width: 100%;
  height: 37px;
  line-height: 37px;
  margin: 0;
  border-top: 1px solid #fff;
  background: #eee;
}
.topSpeed:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 15px;
  width: 16px;
  height: 16px;
  border-left: 1px solid #333;
  border-top: 1px solid #333;
  transform: rotate(45deg);
  margin-left: -10px;
}

#Huifold1 .info a{
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: left;
  border-bottom: 1px solid #eee;
}

/* 轮播下滚动条 */
#product_info4 .proPage4 .auto .mainBox .owl-dots{
  margin-top: 25px;
}
#product_info4 .proPage4 .auto .mainBox .owl-dot{
  display: inline-block;
  margin: 0 5px;
}
#product_info4 .proPage4 .auto .mainBox .owl-dot span{
  width: 20px;
  height: 2px;
  border-radius: 1px;
  display: block;
  background-color: #999;
}
#product_info4 .proPage4 .auto .mainBox .owl-dot.active span{
  background: #016bb7;
}





/*二级菜单*/
.cur_box{background: #fff;color: #68798E;}
.cur_box .WarpBox{border-bottom: 1px solid #ccc;}

.menu_list{float: left;padding-right: 1%;}
.menu_list .menu_name{float: left;padding: 15px 35px 17px 0;}
.menu_list .menu_name span{padding-bottom: 10px;margin-bottom: 10px;text-transform: capitalize;display: block;font-size: 26px;line-height: 28px;position: relative;}
.menu_list .menu_name span:after{display: block;position: absolute;left: 0;bottom: 0;width: 34px;height: 3px;background: #fff;content: '';}
.menu_list .menu_name b{display: block;font-size: 20px;font-weight: normal;}

.menu_list .ul{font-size: 0;float: left;}
.menu_list .ul li{display: inline-block;position: relative;}
.menu_list .ul li&gt;a{display: block;filter:alpha(opacity=70);opacity: .7;padding: 15px 30px;color: #68798E;font-size: 14px;}
.menu_list .ul li.on&gt;a,
.menu_list .ul li:hover&gt;a{font-weight: bold;filter:alpha(opacity=100);opacity: 1;}
.menu_list .ul li&gt;a i{background-position: center bottom;background-repeat: no-repeat;display: block;margin: 0 auto;width: 50px;height: 50px;/* opacity: .6; */}
.menu_list .ul li .dl{z-index: 2;display: none;position: absolute;left: 0;top: 100%;width: 100%;background: #457dc8;font-size: 14px;text-align: center;}
.menu_list .ul li .dl dd a{display: block;padding: 5px;line-height: 20px;border-bottom: 1px dashed #6a97d3;color: #fff;}
.menu_list .ul li .dl dd a:hover{background: #5e9bed;}
.menu_list .ul li:hover .dl{display: block;}
.menu_list .ul li .dl dd#smenu552 a{color: #457dc8;font-size: 0;height: 0}
.Current{float: right;color: #68798E;padding:70px 0 10px 1%;line-height: 16px;}
.Current a{color: #68798E;}

/*底部*/
.footer{background: #f1f1f1;padding: 40px 0 50px;text-align: center;}
.footer .links em{display: inline-block;width: 1px;height: 7px;background: url(../images/navli_bg.png) center no-repeat;margin: 0 12px 0 15px;}
.footer .links{color: #8b8b8b;margin: 15px 0 10px;}
.footer .links {color: #8b8b8b;}
.footer .copyright{color: #666;font-size: 12px;}
.footer .copyright a{color: #666;}
.share_box{width: 280px;margin: 0 auto;}
.share_box .bdshare-button-style0-16 a, 
.share_box .bdshare-button-style0-16 .bds_more{
	background-position: center!important;
	background-repeat: no-repeat!important;
	width: 30px!important;
	height: 30px!important;
	padding: 0!important;
	margin: 0 5px!important;
	background-color: transparent!important;
	border-radius: 30px!important;
}
.share_box .bdshare-button-style0-16 a:hover{background-color:#3968a7!important;opacity: 1!important;filter: alpha(opacity=100)!important;}
.share_box .bdshare-button-style0-16 .bds_weixin{
	background-image: url(../images/bot_ico1.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_tsina{
	background-image: url(../images/bot_ico2.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_sqq{
	background-image: url(../images/bot_ico3.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_linkedin{
	background-image: url(../images/bot_ico4.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_twi{
	background-image: url(../images/bot_ico5.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_fbook{
	background-image: url(../images/bot_ico6.png)!important;
}
.share_box #GOOGLE{
	background-image: url(../images/bot_ico7.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_weixin:hover{
	background-image: url(../images/bot_ico11.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_tsina:hover{
	background-image: url(../images/bot_ico22.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_sqq:hover{
	background-image: url(../images/bot_ico33.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_linkedin:hover{
	background-image: url(../images/bot_ico44.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_twi:hover{
	background-image: url(../images/bot_ico55.png)!important;
}
.share_box .bdshare-button-style0-16 .bds_fbook:hover{
	background-image: url(../images/bot_ico66.png)!important;
}
.share_box #GOOGLE:hover{
	background-image: url(../images/bot_ico77.png)!important;
}

/*关于我们*/
.AbtTxt1{padding: 53px 0 35px;overflow: hidden;/*background: #f1f1f1;*/}
.AbtTxt1 .name_box {margin-bottom: 30px;}
.AbtTxt1 .name_box:last-child{margin-bottom: 0;}
.AbtTxt1 .name_box .h3{color: #333;font-size: 18px;line-height: 20px;font-weight: bold;}
.AbtTxt1 .name_box .span{display:block;width: 36px;height: 3px;background: #d3d3d3;margin: 10px 0;}
.AbtTxt1 .name_box .p{color: #666;line-height: 30px;}
.AbtTxt2{padding: 35px 0;overflow: hidden;}
.AbtTxt2 .p{color: #666;line-height: 30px;margin-bottom: 2%;}
.AbtTxt2 .AbtImg{text-align: center;overflow: hidden;}

/*发展历程*/
.history_box .video_box{text-align: center;position: relative;margin: 0 auto 2%;overflow: hidden;max-width: 965px;height: 480px;/*background: #000*/;}
.history_box .video_box .IImg{display: block;width: 100%;min-height: 100%;top: 0;left: 0;position: absolute;z-index: 1;}
.history_box .video_box .play{cursor: pointer;position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.5) url(../images/play_bg.png) center no-repeat;z-index: 2;top: 0;left: 0;}

.history_box .ul{padding: 60px 0;background: url(../images/hui_bg.png) center repeat-y;position: relative;margin-top: 60px;margin-bottom: 70px;}
.history_box .ul:before{display: block;content: '';background: url(../images/t_ul_bg.png) center no-repeat;width: 35px;height: 52px;position: absolute;left: 50%;margin-left: -17.5px;top:-52px;}
.history_box .ul:after{display: block;content: '';background: url(../images/t_ulbg2.png) center no-repeat;width: 28px;height: 70px;position: absolute;left: 50%;margin-left: -14px;bottom:-70px;}
.history_box .ul li{cursor: pointer;padding-right: 50%;position: relative;}
.history_box .ul li:before{display: block;content: '';width: 9px;height: 9px;border-radius:9px;position: absolute;background: #004b91;left: 50%;margin-left: -4.5px;top: 46px;}
.history_box .ul li time{border-bottom: 2px solid #cecece;display: block;width: 115px;overflow: hidden;line-height: 50px;font-size: 40px;color: #636363;float: right;}
.history_box .ul li .div{margin-right: 135px;text-align: right;font-size: 16px;}
.history_box .ul li picture{clear: both;text-align: right;padding: 10px 35px 0 0;display: block;width: 100%;overflow: hidden;}
.history_box .ul li picture img{height: 142px;}
.history_box .ul li.even{padding-right: 0;padding-left: 50%;}
.history_box .ul li.even time{text-align: right;float: left;}
.history_box .ul li.even .div{margin-right: 0;text-align: left;margin-left: 135px;}
.history_box .ul li.even picture{padding: 10px 0 0 35px;text-align: left;}
.history_box .ul li:hover time{color: #3968a7;}
.history_box .ul li:hover .div{color: #3968a7;}
.history_box .ul li {
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.history_box .ul li:hover{
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-ms-transform:scale(1.02);
	-o-transform:scale(1.02);
	transform:scale(1.02);
}

/*研发与制造*/
.YFYZZ{padding: 0;overflow: hidden;color: #666;}
.YFYZZ2{background: #f6f6f6;}
.YFYZZ .name_tt .h3{font-size: 22px;line-height: 24px;color: #333;font-weight: normal;padding-left: 10px;border-left: 3px solid #2560b9;}
.YFYZZ .name_tt .span{display: block;width: 35px;height: 2px;background: #7f7f7f;margin: 15px 0;}
.YFYZZ .name_tt .p{}
.YFYZZ .img_box{text-align: center;overflow: hidden;padding-top: 2%;}
.YFYZZ .img_box img{max-width: 100%;}

.YFYZZ .name_tt ul.ul {font-size: 0;}
.YFYZZ .name_tt ul.ul li{display: inline-block;vertical-align: top;width: 32.66%;}

.YFYZZ .name_tt ul.ul li img{width: 100%;height: auto;}
@media screen and (min-width: 801px){
  .YFYZZ .name_tt ul.ul li{margin-left: 1%;margin-bottom: 1%;}
  .YFYZZ .name_tt ul.ul li:nth-child(3n+1){margin-left: 0;}
}
@media screen and (max-width: 800px){
	.YFYZZ .name_tt ul.ul li{width: 49.5%;margin-bottom: 1%;}
  .YFYZZ .name_tt ul.ul li:nth-child(2n){margin-left: 1%;}
}
@media screen and (max-width: 400px){
	.YFYZZ .name_tt ul.ul li{width: 100%;}
}

/*企业社会责任*/
.sou_tips{font-size: 16px;overflow: hidden;padding-bottom: 2%;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word;}
.society_list .ul li{overflow: hidden;clear: both;margin-bottom: 20px;}
.society_list .ul li:last-child{margin-bottom: 0;}
.society_list .ul li picture{display: block;float: left;width: 60%;height: 0;padding-bottom: 33.25%;position: relative;overflow: hidden;}
.society_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.society_list .ul li picture:before{display: block;content: '';width: 19px;height: 37px;position: absolute;right: 0;top: 50%;margin-top: -18.5px;background: url(../images/jiao_l.png) center no-repeat;z-index: 2;}
.society_list .ul li.odd picture:before{
	left: 0;
	right: auto;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}
.society_list .ul li .txt{position: relative;text-align: center;padding: 2% 2% 31.25% 2%;overflow: hidden;float: right;width: 40%;height: 0;background: #457dc8 url(../images/sol_bg.png) center no-repeat;}
.society_list .ul li .txt .tab{position: absolute;height: 90px;left: 0;top: 0;bottom: 0;right: 0;margin: auto;padding: 2%;}
.society_list .ul li .txt .h3{font-size:36px;color: #fff;font-weight: normal;line-height: 40px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.society_list .ul li .txt .span{display: block;width: 72px;height: 3px;background: #fff;margin: 13.5px auto;}
.society_list .ul li .txt .p{font-size: 18px;line-height: 20px;color: #ccc;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.society_list .ul li.odd .txt{float: left;}
.society_list .ul li.odd picture{float: right;}
.society_list .ul li .txt .tab,
.society_list .ul li picture img{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.society_list .ul li:hover .txt .tab,
.society_list .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

/*联系我们*/
.con_list .ul{overflow: hidden;}
.con_list .ul li{padding: 2% 0;border-bottom: 1px solid #e7e7e7;overflow: hidden;}
.con_list .ul li:last-child{border-bottom: none;padding-bottom: 0;}
.con_list .ul li picture{display: block;float: left;position: relative;width: 17%;height: 0;padding-bottom: 11%;overflow: hidden;}
.con_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.con_list .ul li .txt{margin-left: 19%;}
.con_list .ul li .txt .h3{color: #1e3b89;font-size: 18px;}
.con_list .ul li .txt .p{color: #666;font-size: 16px;line-height: 20px;padding:8px 0;}

/*客户留言*/
.con_massges{width: 700px;overflow: hidden;}
.con_massges .form_err{display: none;}
.con_massges table{width: 100%;}
.con_massges table .first_td{color: #004b91;vertical-align: top;padding:1% 5px 1% 0;line-height: 38px;}
.con_massges table .text{width: 350px;line-height: 38px;height: 38px;padding: 0 15px;border: 1px solid #ccdbe9;border-radius: 5px;}
.con_massges table td label{cursor: pointer;padding-right: 10px;color: #004b91;}
.con_massges table td label input{position: relative;top: 2px;margin-right: 5px;}
.con_massges table .textarea{width: 600px;height: 190px;padding: 10px 15px;line-height: 20px;}
.con_massges table .btn{cursor: pointer;color: #fff;text-align: center;width: 125px;height: 40px;line-height: 40px;background: #004b91;margin-right: 10px;margin-top: 1%;}
.con_massges table .btn2{margin:1% 0 0;background: #3e3b37;}

/*加入我们引导页*/
.join_main{padding: 60px 0;overflow: hidden;}
.join_main .ul li{float: left;width: 33.333%;text-align: center;overflow: hidden;position: relative;}
.join_main .ul li:after{display: block;width: 1px;height: 188px;position: absolute;right: 0;top: 50%;margin-top: -94px;content: '';background: url(../images/join_libg.png) center no-repeat;}
.join_main .ul li a{display: block;overflow: hidden;border-radius: 100%;width: 187px;margin: 0 auto;height: 187px;}
.join_main .ul li picture{display: block;width: 100%;padding-bottom: 100%;position: relative;height: 0;background-position: center;background-repeat: no-repeat;}
.join_main .ul li picture div{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(153,153,153,.8);}
.join_main .ul li picture div i{margin: 40px auto 0;display: block;width: 65px;height: 65px;overflow: hidden;background: url(../images/join_mi2.png) center no-repeat;background-size: contain;}
.join_main .ul li:first-child picture div i{background: url(../images/join_mi1.png) center no-repeat;background-size: contain;}
.join_main .ul li:last-child picture div i{background: url(../images/join_mi3.png) center no-repeat;background-size: contain;}
.join_main .ul li:last-child:after{display: none;}
.join_main .ul li picture div span{display: block;color: #fff;line-height: 30px;font-size: 18px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.join_main .ul li:hover picture div{background: rgba(30,59,137,.8);}

/*社会应聘*/
.social_recruitment .top_list{background: #1E3B89;line-height: 47px;color: #fff;overflow: hidden;text-align: center;}
.social_recruitment .top_list .span{font-size: 16px;display: block;width: 16.6666%;float: left;overflow: hidden;padding: 0 5px;}

.social_recruitment .ul{overflow: hidden;padding-bottom: 2%;}
.social_recruitment .ul li{display: table;width: 100%;text-align: center;padding:10px 0;background: #f6f6f6;margin-bottom: 1px;}
.social_recruitment .ul li.odd{background: #efefef;}
.social_recruitment .ul li .span{line-height: 20px;cursor: pointer;display: table-cell;vertical-align: middle;width: 16.6666%;overflow: hidden;padding: 0 5px;}
.social_recruitment .ul .info{overflow: hidden;padding: 2%;font-size: 12px;line-height: 28px;color: #666;}
.social_recruitment .ul .info .b{display: block;font-size: 14px;}
.social_recruitment .ul .info .div{margin-bottom: 2%;}
.social_recruitment .ul .info .div2{font-size: 0;}
.social_recruitment .ul .info .div2 a{display: inline-block;font-size: 14px;margin:5px 5px 0 0;padding: 5px 20px;color: #fff;background: #3968a7;}

.social_massges .file{max-width: 100%;}.
.social_massges td .span{display: inline-block;}

.social_search{overflow: hidden;color: #666;}
.social_search .divname{padding-left: 15px;overflow: hidden;margin-bottom: 2%;font-size: 18px;border-left: 3px solid #1e3b89;line-height: 20px;}
.social_search .divbox{overflow: hidden;margin-bottom: 1%;}
.social_search .divbox .div1{float: left;width: 90px;text-align: right;}
.social_search .divbox .div2{margin-left: 95px;font-size: 0;}
.social_search .divbox .div2 a{font-size: 14px;display: inline-block;padding:0 8px;position: relative;color: #666;margin:0 4px 8px 4px;}
.social_search .divbox .div2 a.on,
.social_search .divbox .div2 a:hover{background: #1e3b89;color: #fff;}
.social_search .divbox .div2 a:after{position: absolute;display: block;width: 1px;height: 16px;top: 4px;background: #666;content: '';right: -4px;}
.social_search .divbox .div2 a:last-child:after{display: none;}
.social_search .divsearch{clear: both;overflow: hidden;margin-left: 95px;margin-bottom: 2%;}
.social_search .divsearch input{width: 480px;height: 30px;line-height: 30px;padding:0 15px;border: 1px solid #ccc;float: left;}
.social_search .divsearch .divbtn{float: left;display: block;width: 85px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #1e3b89;}

/*工作环境*/
.hj_list .ul{overflow: hidden;}
.hj_list .ul li{width: 50%;padding: 1%;overflow: hidden;float: left;}
.hj_list .ul li a{display: block;overflow: hidden;}
.hj_list .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 72.56%;overflow: hidden;}
.hj_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.hj_list .ul li span{display: block;line-height: 60px;background: rgba(0,0,0,.6);color: #fff;font-size: 18px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;text-align: center;padding: 0 15px;position: relative;margin-top: -60px;}

/*安健文化*/
.wh_list .ul{overflow: hidden;}
.wh_list .ul li{width: 50%;padding: 1%;overflow: hidden;float: left;}
.wh_list .ul li a{display: block;overflow: hidden;}
.wh_list .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 74.33%;overflow: hidden;}
.wh_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.wh_list .ul li span{padding: 0 80px 0 15px;display: block;line-height: 45px;background: rgba(0,0,0,.6) url(../images/dian_bg.png) 98% center no-repeat;color: #fff;position: relative;margin-top: -45px;font-size: 18px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.wh_info{overflow: hidden;}
.wh_info .divinfo1{background: #457dc8;overflow: hidden;padding: 2%;color: #fff;}
.wh_info .divinfo1 .h3{font-size: 18px;line-height: 20px;}
.wh_info .divinfo1 .span{display: block;width: 36px;height: 2px;background: #fff;margin: 1% 0;}
.wh_info .divinfo1 .p{}
.back_list a{display: block;float: right;margin-top: 2%;width: 126px;height: 41px;background: url(../images/back_bg.jpg) center no-repeat;}
.wh_info .DispalyList{position: relative;}
.wh_info .DispalyList .bx-wrapper .bx-controls-direction a{text-indent: -89em;overflow: hidden;position: absolute;display: block;width:30px; height:100%;background-color: #3968a7;background-position: center;background-repeat: no-repeat;cursor:pointer;top:0;z-index:10;}
.wh_info .DispalyList .bx-wrapper .bx-controls-direction a:hover{background-color: #3968a7;}
.wh_info .DispalyList .bx-wrapper .bx-prev{left:0;background-image: url(../images/hw_left.png);}
.wh_info .DispalyList .bx-wrapper .bx-next{right:0;background-image: url(../images/hw_right.png);}
.wh_info .DispalyList2 .ul li{display: none;margin-bottom: 10px;}
.wh_info .DispalyList2 .ul li picture{display: block;width: 100%;height:0;padding-bottom:50%;overflow: hidden;position: relative;}
.wh_info .DispalyList2 .ul li picture img{display: block;left: 0;top: 0;width: 100%;min-height: 100%;position: absolute;}
.wh_info .DispalyList .SmallImg{width:100%;margin: 0 auto;padding: 0 40px;overflow: hidden;}
.wh_info .DispalyList .SmallImg li{cursor: pointer;}
.wh_info .DispalyList .SmallImg li picture{border: 2px solid #fff;display: block;width: 100%;height:0;padding-bottom:50%;overflow: hidden;position: relative;}
.wh_info .DispalyList .SmallImg li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.wh_info .DispalyList .SmallImg li.on picture{border-color: #3968a7;}
.wh_info .DispalyList1{position: relative;}

/*薪酬福利*/
.XZFLBOX{overflow: hidden;}
.XZFLBOX .divbox{min-height: 180px;width: 49%;overflow: hidden;float: left;background: #4781b6;margin: 0 2% 0 0;color: #fff;}
.XZFLBOX .divbox .h3{font-size: 24px;line-height: 26px;color: #fff;padding:3% 2%;background: url(../images/line_bg.png) bottom repeat-x;font-weight: normal;}
.XZFLBOX .divbox .ul{overflow: hidden;padding: 2% 5%;}
.XZFLBOX .divbox .ul li{float: left;overflow: hidden;width: 50%;padding-right: 2%;font-size: 16px;}
.XZFLBOX .divbox .ul li span{display: block;width: 7px;height: 7px;background: #fff;float: left;margin:8.5px 10px 0 0;border-radius: 100%; }

.XZFLBOX .divright{background: #48ae6d;margin: 0;}
.XZFLBOX .divright .h3{background: url(../images/line_bg1.png) bottom repeat-x;}

.XZFLBOX .fl_list{overflow: hidden;clear: both;padding-top: 1%;font-size: 0;}
.XZFLBOX .fl_list li{vertical-align: top;width: 23%;margin: 1%;display: inline-block;font-size: 14px;overflow: hidden;border: 1px solid #e5e5e5;}
.XZFLBOX .fl_list li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 55.17%;overflow: hidden;}
.XZFLBOX .fl_list li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.XZFLBOX .fl_list li span{padding: 15px 15px 0;font-size: 20px;color: #6e6e6e;display: block;text-align: center;position: relative;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.XZFLBOX .fl_list li span:after{display: block;width: 36px;margin:10px auto;content: '';height: 2px;background: #c9c9c9;}
.XZFLBOX .fl_list li .p{overflow: hidden;height: 48px;margin:0 15px 15px;color: #6e6e6e;}
.XZFLBOX .fl_list li:hover .p{overflow: visible;height: auto;}
.XZFLBOX .fl_list li:hover span{white-space:normal;}

/*培训发展*/
.PXYFZBOX .h3{color: #3968a7;font-size: 48px;line-height: 50px;text-align: center;margin: 2% 0;}
.PXYFZBOX table{width: 100%;text-align:center;font-size: 18px;color: #3968a7;background: #eef3f9;}
.PXYFZBOX table td{padding:10px 5px;}
.PXYFZBOX table tr.tr1{background: #3968a7;color: #fff;}
.PXYFZBOX table tr.tr5{background: #fff;}
.PXYFZBOX table tr.tr3{background: #fff;}
.PXYFZBOX table tr.tr6{background: #3968a7;color: #fff;font-weight: bold;}
.PXYFZBOX table tr{border-left: 1px solid #e1e4e8;}
.PXYFZBOX table tr td{border-right: 1px solid #e1e4e8;}
.PXYFZBOX table tr.tr1 td{border-color: transparent;}

/*校园招聘*/
.school_list .school_top{background: #1e3b89;color: #fff;overflow: hidden;padding: 2%;}
.school_list .school_top .div1{font-size: 18px;margin-bottom: 1%;}
.school_list .school_search{margin: 2% 0;border: 1px solid #e4e4e4;overflow: hidden;color: #3968a7;line-height: 50px;}
.school_list .school_search .div1{float: left;width: 125px;text-align:center;border-right: 1px solid #e4e4e4;}
.school_list .school_search .div2{margin-left: 125px;}
.school_list .school_search .div2 input{float: left;width: 85%;height: 50px;line-height: 50px;padding: 0 15px;}
.school_list .school_search .div2 .divbtn{padding-left: 65px;color: #fff;float: left;width: 15%;float: left;display: block;height: 50px;line-height: 50px;background:#3968a7 url(../images/school_sbg.png) 35px center no-repeat;}
.school_list .ul{border: 1px solid #e4e4e4;overflow: hidden;padding: 20px;}
.school_list .ul li{border-bottom: 1px dashed #ccc;padding: 2% 0;}
.school_list .ul li .div1{color: #333;font-size: 16px;font-weight: bold;}
.school_list .ul li .div2{display: table;width: 100%;color: #666;}
.school_list .ul li .div2 .span{padding: 0 5px;display: table-cell;vertical-align: middle;width: 33.333%;}

/*招聘行程*/
.xc_list .ul{overflow: hidden;}
.xc_list .ul li{width: 31.333%;margin: 1%;float: left;overflow: hidden;position: relative;}
.xc_list .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 105%;overflow: hidden;}
.xc_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.xc_list .ul li .div1{background:rgba(0,0,0,.6);color: #fff;position: absolute;bottom: 0;left: 0;width: 100%;padding: 15px;}
.xc_list .ul li .div1 em,
.xc_list .ul li .div1 i{font-style: normal;}
.xc_list .ul li .div2{overflow: hidden;}
.xc_list .ul li .div2 span{display: block;float: left;width: 65%;font-size: 18px;}
.xc_list .ul li .div2 em{display: block;float: right;width: 33%;text-align: right;font-size: 16px;}
.xc_list .ul li:hover .div1{height: 100%;text-align: center;}
.xc_list .ul li:hover .div1 .tab{display: table;width: 100%;height: 100%;border: 2px solid #a1a1a5;padding: 2%;}
.xc_list .ul li:hover .div1 .tab .tab-c{display: table-cell;width: 100%;vertical-align: middle;}
.xc_list .ul li:hover .div2 span{float: none;width: 100%;font-size: 24px;line-height: 26px;}
.xc_list .ul li:hover .div2 em{float: none;width: 100%;text-align: center;margin: 2% 0;}

/*雄鹰风采*/
.fc_list .DispalyList{position: relative;}
.fc_list .DispalyList .bx-wrapper .bx-controls-direction a{text-indent: -89em;overflow: hidden;position: absolute;display: block;width:30px; height:100%;background-color: #fff;background-position: center;background-repeat: no-repeat;cursor:pointer;top:0;z-index:10;}
.fc_list .DispalyList .bx-wrapper .bx-prev{left:0;background-image: url(../images/fc_left.png);}
.fc_list .DispalyList .bx-wrapper .bx-next{right:0;background-image: url(../images/fc_right.png);}
.fc_list .DispalyList2 .ul li{display: none;margin-bottom: 15px;background: #457dc8;overflow: hidden;padding: 15px;color: #fff;}
.fc_list .DispalyList2 .ul li .pic{width: 32%;float: right;overflow: hidden;}
.fc_list .DispalyList2 .ul li .txt{margin-right: 34%;}
.fc_list .DispalyList2 .ul li .txt .h3{font-weight: normal;font-size: 22px;padding: 15px 0;margin-bottom: 2%;border-bottom: 1px solid #fff;}
.fc_list .DispalyList2 .ul li .txt .p{}
.fc_list .DispalyList2 .ul li picture{display: block;width: 100%;height:0;padding-bottom:123%;overflow: hidden;position: relative;}
.fc_list .DispalyList2 .ul li picture img{display: block;left: 0;top: 0;width: 100%;min-height: 100%;position: absolute;}
.fc_list .DispalyList .SmallImg{width:100%;margin: 0 auto;padding: 0 45px;overflow: hidden;}
.fc_list .DispalyList .SmallImg li{cursor: pointer;}
.fc_list .DispalyList .SmallImg li picture{display: block;width: 100%;height:0;padding-bottom:123%;overflow: hidden;position: relative;}
.fc_list .DispalyList .SmallImg li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.fc_list .DispalyList .SmallImg li picture .divbg{position: absolute;left: 0;top: 0;width: 100%;background: rgba(0,0,0,.6);height: 100%;z-index: 1;}
.fc_list .DispalyList .SmallImg li.on picture .divbg{display: none;}
.fc_list .DispalyList1{position: relative;}

.fc_list{overflow: hidden;}
.fc_list .fc_tips{overflow: hidden;margin-bottom: 2%;}

/*服务项目*/
.service_list .ul{overflow: hidden;}
.service_list .ul li{overflow: hidden;padding: 20px;border: 1px solid #f0f0f0;margin-bottom: 20px;}
.service_list .ul li:last-child{margin-bottom: 0;}
.service_list .ul li .pic{width: 40%;float: left;overflow: hidden;}
.service_list .ul li .txt{margin-left: 45%;overflow: hidden;padding-top: 2%;}
.service_list .ul li picture{display: block;width: 100%;height:0;padding-bottom:57.44%;overflow: hidden;position: relative;}
.service_list .ul li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.service_list .ul li .txt .h3{color: #333;font-size: 18px;padding: 15px 0;position:relative;}
.service_list .ul li .txt .h3:after{margin-top: 15px;display: block;width: 36px;height: 2px;background: #c0bfbf;content: '';}
.service_list .ul li .txt .p{color: #868686;line-height: 20px;padding: 10px 0;}

/*技术资料*/
.down_list .ul{overflow: hidden;padding-bottom: 2%;}
.down_list .ul li a{padding: 20px 0;line-height: 30px;color: #333;display: block;overflow: hidden;border-bottom: 1px solid #efefef;}
.down_list .ul li span{display: block;width: 70%;float: left;padding-left: 20px;position:relative;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.down_list .ul li span:after{position: absolute;display: block;left: 0;top: 50%;margin-top: -5.5px;width: 6px;height: 11px;background: url(../images/down_bg1.png) 0 -11px no-repeat;content: '';}
.down_list .ul li em{width: ;margin-right: 1%;font-style: normal;float: right;display: block;padding-right: 35px;position: relative;}
.down_list .ul li em:after{position: absolute;display: block;right: 0;top: 50%;margin-top: -7.5px;width: 23px;height: 15px;background: url(../images/down_bg2.png) 0 -15px no-repeat;content: '';}
.down_list .ul li:hover a{background: #91b6e8;color: #fff;}
.down_list .ul li:hover span:after{background-position: 0 0;left: 10px;}
.down_list .ul li:hover em:after{background-position: 0 0;}


/*装机用户*/
.zj_list .zj_tips{overflow: hidden;margin-bottom: 1%;color: #838383;font-size: 24px;line-height: 26px;}
.zj_list .ul{overflow: hidden;}
.zj_list .ul li{width: 23%;margin: 1%;float: left;overflow: hidden;border: 1px solid #eee;}
.zj_list .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 115.78%;overflow: hidden;}
.zj_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.zj_list .ul li span{display: block;height: 50px;text-align: center;background:rgba(0,0,0,.6);color: #fff;position: absolute;bottom: 0;left: 0;width: 100%;padding:0 15px;line-height: 50px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.zj_list .ul li picture img{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.zj_list .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

/*360保姆式服务*/
.bms_info .ul{overflow: hidden;padding: 2% 0;}
.bms_info .ul li{overflow: hidden;width: 33.333%;padding: 1%;float: left;}
.bms_info .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 64.93%;overflow: hidden;}
.bms_info .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.bms_video{background: #457dc8;padding: 2%;overflow: hidden;text-align: center;}
.bms_video .video_box{position: relative;margin: 0 auto;overflow: hidden;max-width: 710px;height: 330px;background: none;}
.bms_video .video_box .IImg{display: block;width: 100%;min-height: 100%;top: 0;left: 0;position: absolute;z-index: 1;}
.bms_video .video_box .play{cursor: pointer;position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.5) url(../images/play_bg2.png) center no-repeat;z-index: 2;top: 0;left: 0;}

@media screen and (min-width:1024px ){
	.bms_info .ul{padding: 41px 0;}
}


/*临床训练基地*/
.jd_list .jd_tips{overflow: hidden;margin-bottom: 1%;color: #838383;font-size: 24px;line-height: 26px;}
.jd_list .ul{overflow: hidden;font-size: 0;}
.jd_list .ul li{width: 48%;margin: 1%;display: inline-block;vertical-align: top;overflow: hidden;}
.jd_list .ul li picture{display: block;position: relative;width: 100%;height: 0;padding-bottom: 52.54%;overflow: hidden;}
.jd_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.jd_list .ul li span{font-size: 18px;color: #666;line-height: 20px;display: block;text-align: center;background:#f3f3f3;width: 100%;padding:15px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.jd_list .ul li:hover span{white-space:normal;}
.jd_list .ul li picture img{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.jd_list .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

/*专业化客户服务*/
.News_info .info_title{ margin: 0;padding:0px 0px 10px;font-size:18px;text-align:center;}
.News_info .info_time{ margin: 0;font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999; padding:10px;text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:14px;font-weight:normal;}
.News_info .PrevNextBox a:hover{font-weight: bold;}
.News_info .PrevNextBox a.none{color: #ccc;}
.News_info .PrevNextBox a.none:hover{font-weight:normal;}


.zyh_list .ul{overflow: hidden;}
.zyh_list .ul li{display: block;overflow: hidden;padding: 20px;margin-bottom: 20px;border: 1px solid #f0f0f0;}
.zyh_list .ul li:last-child{margin-bottom: 0;}
.zyh_list .ul li .pic{width: 40%;float: left;overflow: hidden;}
.zyh_list .ul li .txt{margin-left: 45%;overflow: hidden;padding-top: 2%;}
.zyh_list .ul li picture{display: block;width: 100%;height:0;padding-bottom:56.98%;overflow: hidden;position: relative;}
.zyh_list .ul li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.zyh_list .ul li .txt .h3{color: #333;font-size: 18px;padding: 15px 0;position:relative;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.zyh_list .ul li .txt .h3:after{margin-top: 15px;display: block;width: 36px;height: 2px;background: #c0bfbf;content: '';}
.zyh_list .ul li .txt .p{color: #7c7c7c;overflow: hidden;}
.zyh_list .ul li .txt .time{color: #a6a6a6;font-size: 12px;}
.zyh_list .ul li .txt .time em{display: inline-block;margin-left: 15px;font-style: normal;}

/*个性化客户服务*/
.gxh_list .gxh_tips{overflow: hidden;margin-bottom: 1%;color: #838383;font-size: 24px;line-height: 26px;}
.gxh_list .ul{overflow: hidden;padding-bottom: 2%;}
.gxh_list .ul li a{display: block;overflow: hidden;}
.gxh_list .ul li {width: 25%;padding: 1%;overflow: hidden;float: left;}
.gxh_list .ul li .pic{padding: 5px;border: 1px solid #d7d7d7;overflow: hidden;}
.gxh_list .ul li picture{display: block;width: 100%;height:0;padding-bottom:76.08%;overflow: hidden;position: relative;}
.gxh_list .ul li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.gxh_list .ul li .h3{font-weight: normal;color: #303030;font-size: 16px;text-align: center;padding: 10px 0 5px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.gxh_list .ul li .p{height: 40px;line-height: 20px;overflow: hidden;color: #b3b3b3;font-size: 12px;margin-bottom: 15px;}
.gxh_list .ul li .span{display: block;height: 29px;background: url(../images/zyhmore_bg.png) center no-repeat;}

/*服务网络*/
.map_list .ul{position: relative;margin: 0 auto;width: 1000px;height: 900px;background-image: url(../images/map_bg.png);background-position: center;background-repeat: no-repeat;background-size: 100% auto;}
.map_list .ul li{position: absolute;}
.map_list .ul li .info{display: none;}
.map_list .ul li .tt{filter:alpha(opacity=0);opacity:0;color: #fff;padding: 0 3px 20px;line-height: 16px;cursor: pointer;width: 46px;height: 62px;text-align: center;}
.map_list .ul li .tt .tab{display: table;width: 100%;height: 100%;}
.map_list .ul li .tt .tab-c{display: table-cell;width: 100%;vertical-align: middle;}
.map_list .ul li .info{color: #fff;display: none;position: absolute;bottom:100%;background: #457DC8;width: 580px;border-radius: 5px;left: 50%;margin-left: -290px;padding: 15px;}
.map_list .ul li .info:after{display: block;width: 16px;height: 9px;top:100%;content: '';position: absolute;left:50%;margin-left: -8px;background: url(../images/map_jiao.png) center no-repeat;}
.map_list .ul li .info .pic{width: 135px;float: left;overflow: hidden;}
.map_list .ul li picture{display: block;width: 100%;height:0;padding-bottom:100%;overflow: hidden;position: relative;}
.map_list .ul li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.map_list .ul li .info .txt{margin-left: 150px;}
.map_list .ul li .info .txt .h3{margin-bottom: 2%;font-size: 18px;font-weight: normal;}
.map_list .ul li .info .txt .left{width: 225px;float: left;margin-right: 15px;}
.map_list .ul li .info .txt .right{background: url(../images/right_bg.png) left center no-repeat;height: 135px;margin-left: 240px;font-size: 16px;padding-left: 15px;text-align: center;}
.map_list .ul li .info .txt .right .tab{display: table;width: 100%;height: 100%;}
.map_list .ul li .info .txt .right .tab-c{display: table-cell;width: 100%;vertical-align: middle;}
.map_list .ul li:hover .info{display: block;}
/* pc端时隐藏移动端 */
.mobile_list{display: none;}

/*首页*/
.home_page{overflow: hidden;background: url(../images/home_bg.jpg) center no-repeat;}
.home_page1{padding: 2% 0;overflow: hidden;}
.home_page1 .ul{overflow: hidden;}
.home_page1 .ul li a{display: block;overflow: hidden;height: 100%;}
.home_page1 .ul li{width: 32%;margin-right: 2%;float: left;overflow: hidden;}
.home_page1 .ul li.list3{margin-right: 0;}
.home_page1 .ul li picture{display: block;width: 100%;height:0;padding-bottom:88.15%;overflow: hidden;position: relative;}
.home_page1 .ul li picture img{display: block;left: 0;top: 0;min-height: 100%;position: absolute;width: 100%;}
.home_page1 .ul li picture img{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.home_page1 .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
.home_page1 .ul li .txt{background: rgba(33,59,134,.5);position: absolute;width: 100%;bottom: 0;left: 0;line-height: 38px;height: 38px;overflow: hidden;padding-right: 15px;color: #fff;}
.home_page1 .ul li .txt i{display: block;width: 48px;height: 38px;float: left;}
.home_page1 .ul li .txt span{display: block;margin-left: 48px;font-size: 18px;font-weight: bold;padding-left: 10px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap}
.home_page1 .ul li.list1 .txt i{background:#4e5ba5 url(../images/h1_ico1.png) center no-repeat;}
.home_page1 .ul li.list2 .txt i{background:#4e5ba5 url(../images/h1_ico2.png) center no-repeat;}
.home_page1 .ul li.list3 .txt i{background:#4e5ba5 url(../images/h1_ico3.png) center no-repeat;}

.home_page2{padding:0 0 2%;overflow: hidden;}
.home_page2 .video_box{position: relative;margin: 0 auto;overflow: hidden;height: 460px;background: #ccc;}
.home_page2 .video_box .IImg{display: block;width: 100%;min-height: 100%;top: 0;left: 0;position: absolute;z-index: 1;}
.home_page2 .video_box .play{cursor: pointer;position: absolute;width: 100%;height: 100%;background: url(../images/play_bg3.png) center no-repeat;z-index: 2;top: 0;left: 0;}

/*友情链接响应式*/
.LinkList .ul{overflow: hidden;}
.LinkList .ul li{width: 16.6666%;padding: 1%;float: left;overflow: hidden;text-align: center;}
.LinkList .ul li a{display: block;overflow: hidden;}
.LinkList .ul li picture{display: block;position: relative;padding-bottom: 38.888%;height:0;overflow: hidden;border: 1px solid #ccc;margin: 0 auto;}
.LinkList .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.LinkList .ul li span{margin: 0 auto;display: block;height: 30px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}

/*搜索中心*/
.TitleList .ul{margin-bottom: 35px;overflow: hidden;}
.TitleList .ul li a{display: block;border-bottom: 1px dashed #ccc;height: 40px;line-height: 40px;}
.TitleList .ul li span{display: block;width: 70%;float: left;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.TitleList .ul li time{display: block;float: right;}

/*新闻中心*/
.news_list{overflow: hidden;}
.news_list .time_list{width: 75px;text-align: center;float: right;}
.news_list .time_list div{margin-bottom: 10px;color: #004b91;font-size: 24px;line-height: 26px;}
.news_list .time_list .dl {max-height: 360px;overflow-y: auto;}
.news_list .time_list .dl dd a{display: block;padding:10px 0;line-height: 20px;color: #666;font-size: 16px;}
.news_list .time_list .dl dd a.on{color: #2560b9;font-size: 18px;}

.news_list .ul{padding-bottom: 1%;width: 92%;}
.news_list .ul li{width: 50%;padding: 1%;float: left;overflow: hidden;}
.news_list .ul li picture{display: block;position: relative;padding-bottom: 54.86%;height:0;overflow: hidden;border: 1px solid #ccc;margin: 0 auto;}
.news_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.news_list .ul li span{font-size: 16px;display: block;line-height: 50px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.news_list .ul li time{display: inline-block;background: #e8e8e8;color: #666;text-align: center;padding: 4px;}
.news_list .ul li.top_list{width: 100%;float: left;overflow: hidden;}
.news_list .ul li.top_list picture{padding-bottom: 37.87%;}

.right_news{display: none;}
.left_news{width: 100%;float: none;}
@media screen and (min-width:1024px){
.left_news{width: 80%;float: left;overflow: hidden;}
.right_news{margin-left: 82%;display: block;}
.right_news .news_list .ul{margin-bottom: 10%;overflow: hidden;}
.right_news .news_list .ul li{width: 100%;margin:1% 0;}
.right_news .news_list .ul li span{line-height: 35px;}

.now_news{font-size: 16px;color: #3968a7;font-weight: bold;margin-bottom: 2%;}
.sjmt_box .ul li a{margin: 5px 0;display: block;background-position: 0 3px;background-repeat: no-repeat;background-size: 24px auto;line-height: 20px;color: #3968a7;padding: 5px 0 5px 40px;}

.sjmt_box .ul li.last_wx a{position: relative;}
.sjmt_box .ul li.last_wx a picture{display: none;position: absolute;bottom: -115px;padding: 5px;left: 0;width: 100px;height: 100px;background-color: #fff;border: 1px solid #3968a7;box-shadow: 0 0 5px #3968a7;}
.sjmt_box .ul li.last_wx a:hover picture{display: block;}
.sjmt_box .ul li.last_wx a picture img{display: block;width: 100%;height: 100%;}
}
@media screen and (max-width:769px){
  .news_list .ul{width: 100%;}
  .news_list .ul li{float: none;width: 100%;}
}


/* 包豪斯理念 */
.BHSLNBOX .h3{font-size: 24px;line-height: 26px;color: #28378a;font-weight: normal;text-align: center;}
.BHSLNBOX .span{background: #28378a;width: 48px;height: 2px;display: block;margin: 1% 0;}
.BHSLNBOX .p{line-height: 36px;padding: 15px 0;}

.bhs_img{position:relative;padding: 0 40px;margin-top: 2%;overflow: hidden;}
.bhs_img .bx-wrapper .bx-controls-direction a{text-indent: -89em;overflow: hidden;position: absolute;display: block;width:30px; height:41px;background-position: center;background-repeat: no-repeat;cursor:pointer;top:50%;margin-top: -20.5px;z-index:10;}
.bhs_img .bx-wrapper .bx-prev{left:0;background-image: url(../images/ln_left0.png);}
.bhs_img .bx-wrapper .bx-next{right:0;background-image: url(../images/ln_right0.png);}
.bhs_img .bx-wrapper .bx-prev:hover{left:0;background-image: url(../images/ln_left.png);}
.bhs_img .bx-wrapper .bx-next:hover{right:0;background-image: url(../images/ln_right.png);}
.bhs_img .ul li{position: relative;}
.bhs_img .ul li:after{position: absolute;display: block;width: 1px;height: 100%;background: #ccc;content: '';right: -45px;top: 0;}
.bhs_img .ul li picture{display: block;position: relative;padding-bottom: 91.8%;height:0;overflow: hidden;}
.bhs_img .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.bhs_img .ul li picture img{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.bhs_img .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

/*产品中心*/
.product_list{overflow: hidden;margin-bottom: 60px;}
.product_list .ul{overflow: hidden;}
.product_list .ul li a{display: block;overflow: hidden;}
.product_list .ul li{float: left;overflow: hidden;width: 50%;padding: 0 1% 2%;}
.product_list .ul li picture{display: block;position: relative;padding-bottom: 56.14%;height:0;overflow: hidden;border: 1px solid #ccc;margin: 0 auto;}
.product_list .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.product_list .ul li picture img,
.product_list .ul li span{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.product_list .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/*.product_list .ul li:hover span{
	bottom: 65px;
}*/

.product_list .ul li span{font-size: 24px;display: block;text-align: right;line-height: 45px;bottom:45px;position: absolute;right: 0;width: 100%;padding: 0 25px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}

.pro_cur_name{margin: 2% 0;display: inline-block;line-height: 20px;padding: 10px 20px;color: #fff;background: #1e3b89;font-size: 18px;}

.product_list2{overflow: hidden;margin-bottom: 60px;}
.product_list2 .ul{overflow: hidden;}
.product_list2 .ul li a{display: block;overflow: hidden;border: 1px solid #efefef;}
.product_list2 .ul li{float: left;overflow: hidden;width: 50%;padding: 0 1% 2%;}
.product_list2 .ul li picture{margin: 0 10%;width: 80%;display: block;position: relative;padding-bottom: 80%;height:0;overflow: hidden;}
.product_list2 .ul li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.product_list2 .ul li span{position: relative;top: 0;display: block;font-size: 16px;padding: 0 15px;color: #666;line-height: 55px;text-align: center;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.product_list2 .ul li i{position: relative;top: 0;display: block;margin: 0 auto 35px;height: 1px;background: #e5e5e5;width: 110px;}

.product_list2 .ul li i,
.product_list2 .ul li picture img,
.product_list2 .ul li span{
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-ms-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
.product_list2 .ul li:hover picture img{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/*.product_list2 .ul li:hover i,
.product_list2 .ul li:hover span{
	top: -20px;
}*/


.pro_ban{position: relative;overflow: hidden;}
.pro_ban .banimg{display: block;width: 100%;}
.pro_ban .inline{display: none;}
.pro_ban .WarpBox{position: absolute;z-index: 1;top: 0;left: 50%;margin-left: -600px;height: 100%;}
.pro_ban .WarpBox .pro_vbox{width: 400px;height: 270px;overflow: hidden;position: absolute;bottom: 2%;left: 0;}
.pro_ban .WarpBox .pro_vbox a.inline{display: block;width:100%;height: 0;position: relative;padding-bottom: 56.25%;overflow: hidden;}
.pro_ban .WarpBox .pro_vbox a.inline img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.pro_ban .WarpBox .pro_vbox a.inline .play{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background-color: rgba(0,0,0,.4);background-position: center;background-repeat: no-repeat;background-image: url(../images/play_bg4.png);}
.pro_ban .WarpBox .pro_vbox .tt{font-size: 18px;line-height: 45px;color: #68798e;text-align: center;}

.product_hd{background-color: #b4b4b4;color: #fff;line-height: 20px;overflow: hidden;}
.product_hd .left{float: left;font-size: 18px;padding:10px 2% 0 0;overflow: hidden;}
.product_hd .left a{color: #DC4F4F;}
.product_hd .left a:hover{color: #1e3b89;}
.product_hd .right{float: right;font-size: 18px;}
.product_hd .right span{display: inline-block;margin:0 5px;cursor: pointer;padding: 10px 0;}
.product_hd .right span.on{font-weight: bold;color: #1e3b89;background: url(../images/span_bg.png) bottom center no-repeat;}

.product_info{padding: 55px 0 65px;overflow: hidden;color: #666;}
.product_info_bg{background: url(../images/pro_bg.jpg) center repeat-y;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.product_info img{max-width: 100%;}

.PROINFOBOX .prohd{margin:2% 0;overflow: hidden;color: #1e3b89;font-size: 24px;line-height: 26px;position: relative;padding-left: 25px;}
.PROINFOBOX .prohd:before{position: absolute;left: 0;top: 2px;height: 24px;width: 2px;background-color: #1e3b89;content: '';}
.PROINFOBOX .probd .txtleft{float: left;overflow: hidden;width: 50%;}
.PROINFOBOX .probd .txtleft .p{padding: 15px 0;font-size: 16px;}
.PROINFOBOX .probd .txtleft .p b{display: block;color:#596EA5;font-size: 18px;margin-bottom: 15px;}
.PROINFOBOX .probd .imgright{margin-left: 62%;padding-top: 5%;}
.PROINFOBOX .probd .txtleft .productTitle{color: #435595;font-size: 24px;line-height: 40px;margin-bottom:10px;font-weight: normal;}
/*新增右侧样式*/
.PROINFOBOX .probd .txtright{float: right;overflow: hidden;width: 50%;}
.PROINFOBOX .probd .productTitle{color: #435595;font-size: 24px;line-height: 40px;margin-bottom:10px;font-weight: normal;}
.PROINFOBOX .probd .txtright .p{margin:10px 0;font-size:16px;}
@media screen and (max-width:768px){
	.PROINFOBOX .probd .txtright{width:100%;}
	.PROINFOBOX .probd .txtleft{width:100%;}
	.PROINFOBOX .probd .txtleft img,.PROINFOBOX .probd .txtright img{max-wdith:100%;height:300px;}
	.PROINFOBOX .probd .txtleft .productTitle{font-size:18px;}
	.PROINFOBOX .productList ul li{width:100%;border:1px solid #ddd;margin-bottom:15px;}
	.PROINFOBOX .productList ul li picture{width:100%;}
	.PROINFOBOX .productList ul li div{width:100%;text-align: center;}
	.PROINFOBOX .productList .productTitle{font-size:18px;color: #435595;}
}
@media screen and (min-width:1024px){
	.PROINFOBOX .productList .productTitle{color: #435595;font-size: 24px;line-height: 40px;margin-bottom:10px;font-weight: normal;}
	.PROINFOBOX .productList ul li{width:100%;border:1px solid #ddd;margin-bottom:15px;}
	.PROINFOBOX .productList ul li picture{width:49%;display: inline-block;}
	.PROINFOBOX .productList ul li picture img{vertical-align: middle;}
	.PROINFOBOX .productList ul li div{display: inline-block;width: 50%;vertical-align: middle;}
	.PROINFOBOX .productList ul li:nth-child(2n+1) div{text-align: left;}
	.PROINFOBOX .productList ul li:nth-child(2n) div{text-align: right;}
}

/*结束--新增右侧样式*/


.PROINFOBOX .ulmany{font-size: 0;overflow: hidden;background: url(../images/ulnamy_bg.jpg) center repeat-y;}
.PROINFOBOX .ulmany li{font-size: 14px;color: #999;display: inline-block;vertical-align: top;width: 50%;padding: 0 1%;}
.PROINFOBOX .ulmany li b{font-size: 16px;color: #666;display: block;margin: 1% 0;}



.PROINFOBOX .ulmany2{font-size: 0;overflow: hidden;}
.PROINFOBOX .ulmany2 li{overflow: hidden;text-align: center;font-size: 16px;color: #000;display: inline-block;vertical-align: top;width: 50%;padding: 1%;}
.PROINFOBOX .ulmany2 li .div1{font-size: 18px;color: #000;display: block;margin: 1% 0;}
.PROINFOBOX .ulmany2 li .div2{display: block;margin: 1% 0;}
.PROINFOBOX .ulmany2 li picture{display: block;width: 100%;/*overflow: hidden;*/}
.PROINFOBOX .ulmany2 li picture img{max-width: 100%;}

.pro_ulimg li.FIRST{width: 33.3332%;float: right;}
.pro_ulimg li.FIRST picture{padding-bottom: 195.2%;}

.pro_ulimg li{width: 20%;float: left;overflow: hidden;padding: 1%;}
.pro_ulimg li picture{cursor: pointer;display: block;width: 100%;overflow: hidden;position: relative;height: 0;padding-bottom:130%; }
.pro_ulimg li picture img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}
.pro_ulimg li picture .info{background-color: rgba(0,0,0,.5);display: none;width: 100%;height:40px;line-height: 40px;padding:0 10px;color: #fff;position: absolute;left: 0;text-align: center;bottom: 0;}
.pro_ulimg li picture .tab{display: table;width: 100%;height: 100%;}
.pro_ulimg li picture .tab-c{display: table-cell;vertical-align: middle;}
.pro_ulimg li:hover picture .info{display: block;}



.product_bd{font-size: 18px;color: #000;}
.product_info{color: #000;}
.PROINFOBOX .ulmany li{font-size: 16px;color: #000;}
.PROINFOBOX .ulmany li b{font-size: 18px;color: #000;}

@media screen and (max-width:1340px){
.map_list .ul li .info{padding: 5px;width: 165px;margin-left: -82.5px;}
.map_list .ul li .info .pic{width: 100%;float: none;margin-bottom: 2%;}
.map_list .ul li .info .txt{margin-left:0;}
.map_list .ul li .info .txt .h3{margin-bottom:0;font-size: 16px;text-align: center;}
.map_list .ul li .info .txt .left{width: 100%;float: none;margin-right:0;}
.map_list .ul li .info .txt .right{background:none;height: auto;margin-left: 0;font-size: 15px;padding-left:0;}
}


@media screen and (max-width:1240px){

.product_info{padding: 2% 0;}

.product_list{margin-bottom: 2%;}
.product_list2{margin-bottom: 2%;}

.WarpBox{padding: 0 2%;}
.main_box{padding: 2% 0;}
.footer{padding: 2% 0;}
.history_box .ul{padding: 3% 0;}
.YFYZZ{padding: 2% 0;}
.YFYZZ .name_tt .span{margin: 2% 0;}

.NavList li{padding:0 35px;}
.menu_list{text-align: center;float: none;padding: 0;}
.menu_list .menu_name{display: none;}
.Current{display: none;}
.menu_list .ul{float: none;width: 100%;}

.AbtTxt1{padding: 2% 0;}
.AbtTxt1 .name_box{margin-bottom: 1%;}
.AbtTxt1 .name_box .span{margin: 1% 0;}
.AbtTxt2{padding: 2% 0;}
.footer .links{margin:1% 0 0;}

.society_list .ul li{margin-bottom: 2%;}

.social_search .divsearch{margin-left: 0;}
.social_search .divsearch input{width: 220px;}

.school_list .school_search .div2 .divbtn{padding-left: 0;background:#3968a7 url(../images/school_sbg.png) center no-repeat;text-indent: -99em;overflow: hidden;}

.service_list .ul li .txt{padding: 0;margin-left: 42%;}
.zyh_list .ul li .txt .p{margin-bottom: 2%;}

.LinkList .ul li{width: 25%;}

.news_list .time_list{width: 100%;float: none;max-height: auto;overflow: hidden;}
.news_list .time_list div{margin-bottom: 1%;font-size:22px;line-height:24px;}
.news_list .time_list .dl dd{display: inline-block;margin:2px 4px;}
.news_list .time_list .dl dd a{padding:2px 0;}
.news_list .ul li.top_list{width: 100%;float: none;}

.BHSLNBOX .p{line-height:28px;padding:5px 0;}

.bhs_img .ul li:after{display: none;}
.bhs_img .ul li{margin-right:10px!important;}

.pro_ban .WarpBox{left: 2%;margin-left:0;}

.pro_ulimg li.FIRST{width: 50%;float: none;}

.pro_ulimg li{width: 25%;float: left;overflow: hidden;padding: .5%;}
.pro_ulimg li picture .info{padding: 2%;font-size: 12px;line-height: 18px;}

}

@media screen and (max-width:1040px){
.map_list .ul{background: none;width: 100%;height: auto;font-size: 0;}
.map_list .ul li{position: relative;left:0!important;top: 0!important;width:25%;display: inline-block;font-size: 14px;padding: 1%;vertical-align: top;}
.map_list .ul li .info{display: block;overflow: hidden;text-align: center;width: 100%;position: relative;left: 0;top: 0;margin: 0;}
.map_list .ul li .tt{display: none;}
.map_list .ul li .info .txt .left .p{padding: 3px 0;line-height: 20px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap}
.map_list .ul li:hover .info .txt .left .p{white-space:normal;}
.pro_ban .WarpBox{display: none;}

.product_list .ul li span{bottom: 10px;font-size: 16px;}
.product_list2 .ul li span{line-height: 35px;}
.product_list2 .ul li i{margin-bottom: 4%;}

}


@media screen and (max-width:1024px){
.header{position:relative;}
.NavBtn{clear: both;float: right;cursor: pointer;background: url(../images/btn_bg.png) center no-repeat;display: block;width: 37px;height: 30px;}
.NavList{position: absolute;display: none;z-index: 100;right: 0;max-height: 520px;overflow: auto;width: 160px;background: #fff;position: absolute;top: 100%;padding: 20px 10px;text-align: center;}
.NavList li:after{display: none;}
.NavList li{float: none;padding: 0;}
.NavList li a.pc_a{display: none;}
.NavList li a.mb_a{display: block;border: none;line-height: 20px;font-weight: bold;padding: 3px 0;}

.NavList li .dl a{padding: 2px 0;display: block;line-height: 20px;font-size: 15px;}
.header .right{float: none;}
.header .right1{margin-top: 2%;}
.NavBtn{margin: 1% 0 2%;}
.header a.aj_links{margin-left: 2%;}
.header .logo{position: absolute;left: 2%;width: auto;height: 40px;top: 50%;margin: 0;margin-top: -20px;}
.header .logo img{width: auto;height: 100%;}

.history_box .video_box{max-width: auto;width: 100%;height:0;padding-bottom: 50%;}
.history_box .video_box video{position: absolute;left: 50%;max-width: 100%!important;height: 100%!important;width: auto!important;bottom: 0;transform: translateX(-50%);}

.bms_video .video_box{max-width: auto;width: 100%;height:0;padding-bottom: 46%;}
.bms_video .video_box video{position: absolute;left: 50%;max-width: 100%!important;height: 100%!important;width: auto!important;bottom: 0;transform: translateX(-50%);}

.home_page2 .video_box{max-width: auto;width: 100%;height:0;padding-bottom: 39%;}
.home_page2 .video_box video{position: absolute;left: 50%;max-width: 100%!important;height: 100%!important;width: auto!important;bottom: 0;transform: translateX(-50%);}


.society_list .ul li .txt .h3{font-size: 24px;}
.con_list .ul li{width: 50%;float: left;padding: 1%;border: none;overflow: hidden;}
.con_list .ul li.even{clear: both;}
.con_list .ul li picture{width: 100%;padding-bottom: 68.29%;margin-bottom: 2%;float: none;}
.con_list .ul li .txt{margin: 0;}

.XZFLBOX .fl_list li{width: 31.3333%;}

.PXYFZBOX .h3{font-size: 24px;line-height: 26px;}

.xc_list .ul li{width: 48%;}

.fc_list .DispalyList2 .ul li .pic{width: 380px;float: none;margin:0 auto 2%;}
.fc_list .DispalyList2 .ul li .txt{margin: 0;}
.fc_list .DispalyList2 .ul li{padding: 2%;}

.service_list .ul li .txt .h3{padding: 0;}
.service_list .ul li .txt .h3:after{margin: 1% 0;}
.service_list .ul li .txt .p{padding: 3px 0;}

.zyh_list .ul li .txt{margin-left: 42%;padding-top: 2%;}
.zyh_list .ul li .txt .h3{padding: 0;}
.zyh_list .ul li .txt .h3:after{margin: 1% 0;}

.LinkList .ul li{width: 33.3333%;}

}
@media screen and (max-width:768px){
.con_massges{width: 100%;}
.con_massges table .first_td{min-width: 75px;}
.con_massges table .text{width: 100%;}
.con_massges table .textarea{width: 100%;}
.con_massges table .btn{width: 100px;margin-right: 5px;}

.xc_list .ul li .div2 span{font-size:16px;}
.xc_list .ul li:hover .div2 span{font-size:16px;}
.xc_list .ul li .div2 em{font-size: 14px;}
.xc_list .ul li i{display: none;}

.zyh_list .ul li .txt .p{height: 48px;}

.map_list .ul li{width: 33.333%;}

.bhs_img {padding: 0;}
.bhs_img .bx-wrapper .bx-controls-direction{display: none;}

.PROINFOBOX .probd .txtleft{float: none;width: 100%;margin-bottom: 2%;}
.PROINFOBOX .probd .imgright{margin-left: 0%;padding-top: 0;}

.PROINFOBOX .ulmany{background:none;}
.PROINFOBOX .ulmany li{width: 100%;padding:0;}
.PROINFOBOX .probd .txtleft .p{padding: 5px 0;}

}

@media screen and (max-width:640px){
  .ban_box img.pc_img{display: none;}
  .ban_box img.mb_img{display: block;}
  .footer .links{font-size: 12px;}
  .footer .links em{margin: 0 3px 0 5px;}
  .menu_list .ul li&gt;a{padding: 10px 15px;}

  .header{padding: 2% 0;}
  .home_bd .header{padding: 0 0 2%;}
  .header .right1{display: none;}

  .history_box .ul{background-position: 17.5px center;}
  .history_box .ul:before{left: 1px;margin-left: 0;}
  .history_box .ul:after{left: 5.5px;margin-left: 0;}
  .history_box .ul li{padding:0 0 0 18px!important;}
  .history_box .ul li:before{left: 14.5px;margin-left: 0;}
  .history_box .ul li time{float: left;text-align: right;}
  .history_box .ul li picture{padding: 2%!important;text-align: left!important;}
  .history_box .ul li .div{margin:0 0 0 135px;text-align: left;}

  .society_list .ul li picture{width: 100%;float: none;padding-bottom: 56.25%;}
  .society_list .ul li picture:before{display: none;}
  .society_list .ul li .txt{width: 100%;float: none;padding: 2%;height: auto;}
  .society_list .ul li .txt .tab{position: relative;height: auto;}
  .society_list .ul li .txt .h3{line-height: 26px;}
  .society_list .ul li .txt .span{margin: 2% auto;}

  .con_list .ul li{width: 100%;padding: 0;}

  .join_main{padding: 2% 0;}

  .join_main .ul li{padding: 0 1%;}
  .join_main .ul li:after{display: none;}
  .join_main .ul li a{width: 100%;height: 0;position: relative;padding-bottom: 100%;}

  .social_recruitment .top_list .span3{display: none;}
  .social_recruitment .top_list .span{width: 20%;}
  .social_recruitment .ul li .span3{display: none;}
  .social_recruitment .ul li .span{width: 20%;}
  .social_recruitment .top_list .span{font-size: 14px;}
  .social_massges .file{width: 100%;}

  .hj_list .ul li span{line-height: 45px;font-size: 15px;}
  .wh_list .ul li span{font-size: 14px;background-image: none;padding: 0 4%;text-align: center;}

  .DispalyList .bx-wrapper .bx-controls-direction a{width: 20px;}
  .DispalyList .SmallImg{padding: 0 30px;}

  .XZFLBOX .divbox{width: 100%;margin: 0 0 2%;min-height: 0;}

  .XZFLBOX .fl_list li{width: 48%;}

  .PXYFZBOX table{font-size: 14px;}

  .school_list .ul{padding: 2%;}


  .service_list .ul li {padding: 2%;}
  .service_list .ul li .pic{float: none;margin: 0 auto 2%;width: 100%;}
  .service_list .ul li .txt{margin: 0;}

  .zj_list .zj_tips{font-size: 18px;line-height: 24px;}
  .zj_list .ul li{width: 48%;}
  .zj_list .ul li span{height: 35px;line-height: 35px;}

  .jd_list .jd_tips{font-size: 18px;line-height: 24px;}
  .jd_list .ul li span{font-size: 14px;padding:10px;}

  .zyh_list .ul li .txt{padding-top: 0;}
  .zyh_list .ul li a{padding: 2%;margin-bottom: 2%;}

  .gxh_list .gxh_tips{font-size: 18px;line-height: 24px;}

  .gxh_list .ul li{width: 50%;}
  .gxh_list .ul li .p{margin-bottom: 1%;}

  .map_list{display: none;}

  /* 客户服务移动端 */
  .mobile_list{display: block;}
  .mobile_list .info{text-align: center;}

  .home_page1 .ul li .txt span{font-size: 16px;font-weight: normal;padding-left: 5px;}
  .home_page1 .ul li .txt{padding-right: 5px;}

  .news_list .ul li span{line-height: 35px;font-size: 14px;}
  .news_list .ul li time{padding: 0 5px;}

  .product_hd .left{text-align: center;width: 100%;float: none;}
  .product_hd .right{text-align: center;width: 100%;float: none;}
  .product_hd .right span{padding-top: 5px;}

  .pro_ulimg li.FIRST{width: 100%;}

  .pro_ulimg li{width: 50%;}
}


@media screen and (max-width:500px){
	.join_main .ul li picture div i{width: 45px;height: 45px;margin: 20% auto 3%;}
	.join_main .ul li picture div span{font-size: 14px;}

	.social_recruitment .top_list .span5{display: none;}
	.social_recruitment .top_list .span{width: 25%;}
	.social_recruitment .ul li .span5{display: none;}
	.social_recruitment .ul li .span{width: 25%;}

  .school_list .school_search .div1{display: none;}
  .school_list .school_search .div2{margin-left: 0;}

  .xc_list .ul li{width: 100%;margin: 0 0 2%;}
  .xc_list .ul li:last-child{margin: 0;}

  .fc_list .DispalyList2 .ul li .pic{width: 100%;}
  .zyh_list .ul li .txt .h3{font-size: 16px;}

  .home_page1 .ul li{width: 100%;margin: 0 0 2%;}
  .home_page1 .ul li:last-child{margin-bottom: 0;}

  .LinkList .ul li{width: 50%;}
  .product_list .ul li span{bottom: 0;font-size: 14px;}
}

@media screen and (max-width:400px){
.join_main .ul li picture div i{margin: 10% auto 0;}
.zyh_list .ul li {line-height: 20px;}
.zyh_list .ul li .txt .h3{font-size:14px; }
.zyh_list .ul li .txt .h3:after{display: none;}
.zyh_list .ul li .txt .p{font-size: 12px;height: 40px;margin: 0;}
}


/* 下拉展开 */
.Huifold .item{ position:relative}
.Huifold .item h4{margin:0;font-weight:500;position:relative;border-top: 1px solid #fff;font-size:15px;line-height:22px;padding:7px 10px;background-color:#eee;cursor:pointer;padding-right:30px}
.Huifold .item h4 b{position:absolute;display: block; cursor:pointer;right:10px;top:7px;width:16px;height:16px; text-align:center; color:#999;}
.Huifold .item .info{display:none;padding:10px;}

/* 底部导航 */
.Bottom001902 .bottom #Huifold2{display: none;}
#Huifold2 .item a{width: 100%;height: auto;background: none;text-align: left;}

/* 回到顶部 */
.Bottom001902 .bottom .BackTop{
  text-align: center;
  display: block;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: #016bb7;
  z-index:2;
}
.Bottom001902 .bottom .BackTop span{
  display: inline-block;
  width: 20px;
  height: 20px;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  transform: rotate(45deg);
  margin-top: 16px;
}
@media screen and (max-width:769px){
  .Bottom001902 .bottom .contact{display: none;}
  .Bottom001902 .bottom #Huifold2{display: block;}
}
/* pc端回到顶部 */
@media screen and (min-width:770px){
  .Bottom001902 .bottom .BackTop{
    position: fixed;
    width: 40px;
    height: 40px;
    right: 50px;
    bottom: 50px;
  }
}

/* 移动端底部下拉样式 */
/* @media screen and (max-width:1000px){
  .Huifold {display: block !important;}
  .PCHuifold {display: none !important;}
  .Huifold .item{ position:relative;margin: 0 !important;}
  .Huifold .item h4{margin:0;font-weight:bold;position:relative;border-top: 1px solid #fff;font-size:15px;line-height:22px;padding:7px 10px;background-color:#eee;cursor:pointer;padding-right:30px;text-align: left;}
  .Huifold .item h4 b{position: absolute;display: block;cursor: pointer;right: 10px;top: 7px;width: 16px;height: 16px;text-align: center;color: #666;margin: 0;font-size: 26px;font-weight: 500;}
  .Huifold .item .info{display:none;padding:10px;}
  .Huifold .item .info p{margin: 0;font-size: 16px;}
  .Bottom001902 .bottom{padding-bottom: 0;}
} */

.language_sel { width:96px; float:left; height:25px; line-height:25px; text-align:center;padding-left: 30px;background: url(../images/header_top_menu.gif) no-repeat left center;}
.language_down { position:absolute; top:30px; overflow:hidden; display:none; width:150px;  left:-84px; border-top:1px #f0f0f0 solid; border-left:1px #f0f0f0 solid; border-right:1px #f0f0f0 solid; border-bottom:5px #38c solid; background-color:#ffffff; color:#555; }
.language_sel ul li { z-index:999; color: #555; height:30px; background-color:#fff }
.language_down dl dt { background-color:#f0f0f0; width:100%; text-align:center; color:#555; height:10px; }
.language_down dl dd { text-align:center; }
.language_down dl dt input { vertical-align: middle; margin-right:5px; }
.language_sel .language_down a:link, .language_sel .language_down a:visited { cursor:pointer; }
.language_sel .language_down a:hover { color:#38c; background-color:#fff }
.language_sel .ul{list-style: none;}

.Top001496 .globaA{display: none;}
.Top001496 .globaA .language_sel {float:none; height:35px; line-height:35px;}
@media(max-width:768px){
	.Top001496 .globaA{position: absolute; right: 70px; height: 35px; line-height: 35px; display: block;top: 50%;margin-top: -17px;}
}

.oncont  a{  font-weight:700;
color: #1e3b89; }
@media (max-width: 1200px){
.Top001496 nav li a {
    padding: 0 5px;
}

}


/* 专题页面 */
.W1220Box{ margin: 0 auto; padding: 0 4%; width:100%; max-width: 1220px;}
@media (min-width: 1280px){
  .W1220Box{padding: 0;}
}

@media (min-width: 1200px){
/*position:fixed;*/
 .Specialhide .headerFiexd{ z-index:999; width:100%; left: 0; top:0;background: #fff;}
}

.Special{
  font-family: 'syrh';
}
.SpeBanner{  background: #f3f3f3;  padding: 20px 0; color: #000; }
.SpeBanner .left img{max-width: 100%;}
.SpeBanner .right {margin-top: 15px;}
.SpeBanner .right .h3{font-size: 30px;font-weight: normal;line-height:1em; font-family: 'syrh-b'; }
.SpeBanner .right .h4{font-weight: normal; font-size: 22px; line-height: 1em; margin-top: 10px;}
.SpeBanner .right .txt{font-size: 14px; padding-top: 20px;/* font-family: 'syrh-l'; */ }
.SpeBanner .right .more{text-align: center; margin-top: 10px; display: block; color: #274a82; width: 115px; line-height: 35px; border-radius: 35px;overflow: hidden; border: 1px solid #294c84;}
.SpeBanner .right .more .btn{display: inline-block; border-radius: 22px; border:1px solid #294c84; width:22px; vertical-align: middle;height: 22px; background: url('../images/fillimg/icon01.png') no-repeat center;}
.SpeBanner .right .more .spant{display: inline-block; line-height: 22px; padding-left: 5px; vertical-align: middle;}


.SpTitle{color: #000; text-align: center; margin: 0 auto;}
.SpTitle .h3{ font-size: 24px; font-weight: normal; line-height: 1.2em; font-family: 'syrh-b';}
.SpTitle .txt{font-size: 14px;padding-top: 5px; /* font-family: 'syrh-l'; */}

@media (min-width: 768px){
  .SpeBanner{padding: 30px 0;}
  .SpeBanner .tb{font-size: 0;}
  .SpeBanner .left{font-size: 14px;display: inline-block;width:50%;vertical-align: middle; padding-right: 5%;}
  .SpeBanner .right{font-size: 14px;display: inline-block;width:50%;vertical-align: middle;}

  .SpTitle .h3{ font-size: 30px;  }
  .SpTitle .txt{font-size: 16px;}

}
@media (min-width: 1024px){
  .SpeBanner{padding:0;}
  .SpeBanner .tb{display: table; width:100%; vertical-align: middle;}
  .SpeBanner .tbc{display: table-cell; width:100%;height: 100%; vertical-align: middle;}
.SpeBanner .right .h4{margin-top: 15px;}
}

@media (min-width: 1366px){
  /* .SpeBanner{padding: 60px 0;} */
  .SpeBanner .right .h3{font-size: 60px;}
  .SpeBanner .right .h4{font-size: 40px;}
  .SpeBanner .right .txt{font-size: 18px; margin:35px 0 50px;}

  .SpTitle .h3{ font-size: 56px; }
  .SpTitle .txt{font-size: 18px; line-height: 28px;width: 75%;margin: 0 auto;}
}

@media (min-width: 1900px){
  /* .SpeBanner{padding: 90px 0;} */
}

.SpecialF1{background:#fff url('../images/fillimg/f2bg01.png') repeat-x left bottom;  padding-top:30px;}
.SpecialF1 .list{margin-top: 20px;}
.SpecialF1 .list .itemBox .right img{width:100%;}
.SpecialF1 .list .itemBox .left{padding-top: 15px; color: #000;}
.SpecialF1 .list .itemBox .left .h3{font-size: 20px; font-family:'syrh-b';font-weight: normal;}
.SpecialF1 .list .itemBox .left .h3 .h3span{padding-right: 15px; position: relative; display: inline-block;}
.SpecialF1 .list .itemBox .left .h3 .span{color:#294c84; font-family:'syrh-b'; font-size: 14px;position: absolute; right: 0;top:0; line-height: 1em;}
.SpecialF1 .list .itemBox .left .h4{color: #333;font-weight: normal; font-size: 16px;}
.SpecialF1 .list .itemBox .left .i{display: block;width:30px;height: 3px; background: #294c84; margin: 8px 0 5px;}
.SpecialF1 .list .itemBox .left .Txt{/* font-family:'syrh-l'; */}
.SpecialF1 .SboNav .W1220Box{padding: 0;}
.SpecialF1 .SboNav{margin-top: 20px; border-top: 1px solid #ddd; }
.SpecialF1 .SboNav li{padding: 10px 15px; min-height: 40px; line-height: 20px; position: relative; border-bottom:1px solid #ddd;}
.SpecialF1 .SboNav li .i{display: none; width:0;height: 1px; left: 0; top:-1px; background: #294c84;position: absolute;}
.SpecialF1 .SboNav li.active .i{display: block;}
.SpecialF1 .SboNav li.active .it{display: none;}
.SpecialF1 .SboNav li.active{ color:#294c84;font-size: 1.1em;  }


@media (min-width:768px){
.SpecialF1 .SboNav li{float: left; width:16.66%; border-bottom:none;min-height: 60px; padding:10px; }
.SpecialF1 .SboNav .W1220Box{padding: 0 4%;}
.SpecialF1 .list .itemBox {position: relative; padding-left:35%;}
.SpecialF1 .list .itemBox .left {position: absolute; left: 0; width:30%; top:20%;}
}

@media (min-width:1280px){
  .SpecialF1 .SboNav .W1220Box{padding: 0;}
  .SpecialF1 .SboNav li{line-height: 60px; padding: 0;}
  .SpecialF1 .list .itemBox {padding-left: 32%;}
  .SpecialF1 .list .itemBox .left { width:30%; top:50px;left: 5%;}
  .SpecialF1 .list .itemBox .left .h3{font-size: 50px; line-height: 1.5em;}
  .SpecialF1 .list .itemBox .left .h4{font-size: 35px; line-height: 1.1em;}
  .SpecialF1 .list .itemBox .left .i{width:36px;height:4px; margin: 20px 0 40px;}
  .SpecialF1 .list .itemBox .left .Txt{font-size: 18px;}
  .SpecialF1{padding-top: 50px;}
  .SpecialF1 .list{padding-top: 40px;}
  .SpecialF1 .SboNav li .i{height: 2px;}
  .SpecialF1 .SboNav li{font-size: 16px;}
  .SpecialF1 .SboNav li.active{font-size: 1.25em;  }
  .SpecialF1 .list .itemBox .left .h3 .h3span{padding-right: 35px;}
  .SpecialF1 .list .itemBox .left .h3 .span{font-size: 46px;}
}

@media (min-width:1600px){
  .SpecialF1{padding-top: 95px;}
}

.SpecialF{padding: 30px 0;}

.SpecialF2{ background: #101010; color: #fff;}
.SpecialF2 .SpTitle{color: #fff;}
.SpecialF2 .list{margin-top: 20px; position: relative;
    padding: 0 30px;
}
.SpecialF2 .listtxt{
   padding: 0 30px;
}
.SpecialF2 .list .btna{ display: inline-block; width: 30px;height: 30px; position: absolute; top:50%;margin-top: -15px;z-index: 9; }
.SpecialF2 .list .btnbox .btnleft{left: -15px; background: url('../images/fillimg/btnleftwap.png') no-repeat center;}
.SpecialF2 .list .btnbox .btnright{right: -15px; background: url('../images/fillimg/btnrightwap.png') no-repeat center;}


.SpecialF2 .list .item .img{position: relative;}
.SpecialF2 .list .item .img img{width:100%;}
.SpecialF2 .list .item .btn{display: block; cursor: pointer; position: absolute; width:100%;height: 100%; left: 0;top: 0; background: url('../images/fillimg/videobtnwap.png') no-repeat center center;}
.SpecialF2 .listtxt{margin-top: 10px;}
.SpecialF2 .listtxt .item .txtBox{font-size: 14px;}
.SpecialF2 .listtxt .item .txtBox .txt{/* font-family:'syrh-l' ; */}
.SpecialF2 .listtxt .item .txtBox .h3{font-weight: normal; font-size: 16px;padding-bottom: 5px; }
@media (min-width:768px){
  .SpecialF{padding: 50px 0;}

  .SpecialF2 .list{margin-top: 30px;}
  .SpecialF2 .list .item .btn{background-image: url('../images/fillimg/videobtn.png');}
  .SpecialF2 .listtxt{margin-top: 15px;}
   .SpecialF2 .listtxt .item .txtBox .h3{font-size: 18px;padding-bottom: 10px;}
}

@media (min-width:1200px){
  .SpecialF{padding: 60px 0;}
  .SpecialF2 .listtxt{margin-top: 25px;}
   .SpecialF2 .listtxt .item .txtBox .h3{font-size: 22px;}
}

@media (min-width:1300px){
  .SpecialF{padding: 85px 0;}
  .SpecialF2 .list{margin-top: 60px;}

  .SpecialF2 .list,
  .SpecialF2 .listtxt{ padding: 0; }
  .SpecialF2 .list .btna{width:50px;height: 50px; margin-top: -25px;}

  .SpecialF2 .list .btnbox .btnleft{left: -50px; background: url('../images/fillimg/btnleft.png') no-repeat center;}
  .SpecialF2 .list .btnbox .btnright{right: -50px; background: url('../images/fillimg/btnright.png') no-repeat center;}
  .SpecialF2 .listtxt .item .txtBox .h3{font-size: 24px;}
  .SpecialF2 .listtxt .item .txtBox{font-size: 16px;}
}

@media (min-width:1400px){
  .SpecialF2 .list .btnbox .btnleft{left: -80px;}
  .SpecialF2 .list .btnbox .btnright{right: -80px; }
}

.maskVideo{position: fixed; display: none; background:rgba(0,0,0,.8);  left: 0; top: 0; z-index: 9999;}
.maskVideo .MaskBox{z-index: 999; width:90%;margin:0px auto;position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%); /*这个高度可以去掉如果不去掉。会导致弹出层看的像不是垂直居中*/}

.maskVideo .MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;position: absolute;right: 0;top:0px; z-index:99;}
.maskVideo .MaskBox a.MaskClore img{width:100%;}
.maskVideo .MaskBox .videoBox .videoB{width:100%;}


.maskVideo .MaskBox{    width:948px;
    max-width: 90%;
    max-height: 90%;
    height:748px;
    overflow: hidden;}
.maskVideo .MaskBox .videoBox{
    position: absolute;
    width: 100%;
    padding-bottom: 79%;
    background: #000;
}.maskVideo .MaskBox .videoBox .videoB {
    width: 100%;
    position: absolute;
    height: 100%;
}


@media (max-width:1400px){
.maskVideo .MaskBox .videoBox{
  padding-bottom: 56%;
}
}
.SpecialF3{background: #070304;color: #fff;}
.SpecialF3 .SpTitle{color: #fff; max-width: 920px;}
.SpecialF3 .pc{display: none;}
.SpecialF3 .listImg{padding-top: 10px;}
.SpecialF3 .list ul{font-size: 0;}
.SpecialF3 .list li .icon{height: 40px;}
.SpecialF3 .list li{display: inline-block; position: relative; width:50%;font-size: 14px; margin-bottom: 10px; vertical-align: top;}
.SpecialF3 .list li .txtBox{padding-top: 5px; color: rgba(255,255,255,.6);font-size: 14px; padding-top: 10px;}
.SpecialF3 .list li .txtBox .h3{color:#294c84;font-weight: normal; font-size: 22px;}


@media (min-width:768px){
.SpecialF3 .listImg{padding-top: 20px;}
.SpecialF3 .list li{width:20%; text-align: center; margin-bottom: 0;}
}
@media (min-width:1000px){
.SpecialF3 .list li{width:20%;}
.SpecialF3 .list li .i{display: block;width:1px;height: 100%;left: 0; top:0;background:rgba(255,255,255,0.1); position: absolute;}
.SpecialF3 .list li.first .i{display: none;}
}
@media (min-width:1280px){
.SpecialF3 .listImg{padding-top: 30px;}
.SpecialF3 .wap{display: none;}
.SpecialF3 .pc{display: block;}
.SpecialF3 .list li .txtBox{padding-top: 25px;}
.SpecialF3 .list li .txtBox .h3{font-size: 30px;}

}

.SpecialF4 .list li{text-align: center;}
.SpecialF4 .list li img{width:100%; max-width: 1000px; }
.SpecialF4 .list{position: relative; padding: 0 30px;}
.SpecialF4 .list .btnbox .btnA{display: inline-block; width: 30px;height: 30px; position: absolute; top:50%;margin-top: -15px;z-index: 9; }
.SpecialF4 .list .btnbox .btnleft{left: -15px; background: url('../images/fillimg/btnleftwapb.png') no-repeat center;}
.SpecialF4 .list .btnbox .btnright{right: -15px; background: url('../images/fillimg/btnrightwapb.png') no-repeat center;}

.SpecialF4 .listBottom .W1220Box{padding: 0;}
.SpecialF4 .listBottom{margin-top: 20px; border-top: 1px solid #ddd; }
.SpecialF4 .listBottom li{}
.SpecialF4 .listBottom li .libox{ position: relative;border-bottom:1px solid #ddd; }
.SpecialF4 .listBottom li .liwap{padding: 10px 15px; min-height: 40px; line-height: 20px;}
.SpecialF4 .listBottom li .h3{font-weight: normal;font-size: 14px;}
.SpecialF4 .listBottom li .Ctxt{display: none; padding: 10px 15px; width:100%; top: 0;position: absolute; left: 0; background:#294c84; color: #fff;z-index:4;}
.SpecialF4 .listBottom li .i{display: none; width:0;height: 1px; left: 0; bottom:-1px; background: #294c84;position: absolute;}
.SpecialF4 .listBottom li.active .i{display: block;}
.SpecialF4 .listBottom li.active{ color:#294c84; }

@media (min-width:768px){
  .SpecialF4 .listBottom .W1220Box{padding: 0 4%;}
  .SpecialF4 .listBottom ul{font-size: 0; margin: 0 -5px;}
  .SpecialF4 .listBottom li{display: inline-block; width:20%; padding: 0 5px; font-size: 14px; vertical-align: top;}
  .SpecialF4 .listBottom li .libox{background: #ebebeb; border-bottom:none;}
  .SpecialF4 .listBottom{border-top: none;}
  .SpecialF4 .listBottom li .i{height: 3px; bottom:0;}
}

@media (min-width:1280px){
  .SpecialF4 .listBottom .W1220Box{padding: 0;}
  .SpecialF4 .listBottom li .liwap{min-height: 70px; padding-top: 25px;}
  .SpecialF4 .listBottom li .h3{font-size: 16px;}
 .SpecialF4 .listBottom li .libox{padding-right: 25px; }
.SpecialF4 .listBottom li .libox .more{display: block;width:22px;height: 22px; background: url('../images/fillimg/morebtn.png') no-repeat center center; position: absolute; right: 10px; top: 50%; margin-top: -11px;}
}



@media (min-width:1300px){

  .SpecialF4 .list .btnbox .btnA{width:50px;height: 50px; margin-top: -25px;}
  .SpecialF4 .list .btnbox .btnleft{left: -50px; background: url('../images/fillimg/btnleftb.png') no-repeat center;}
  .SpecialF4 .list .btnbox .btnright{right: -50px; background: url('../images/fillimg/btnrightb.png') no-repeat center;}

}

.SpecialF5{  background: #f0f0f0; color: #333;}
.SpecialF5 .list{margin-top: 20px;}
.SpecialF5 .list ul{font-size: 0; margin: 0 -5px;}
.SpecialF5 .list li{display: inline-block; width:100%;padding: 0 5px;font-size: 14px;}
.SpecialF5 .list li .libox .liimg{background: none;}
.SpecialF5 .list li .libox .liimg svg{width:100%;height: 100%;vertical-align: top; margin: 0; padding: 0;}
.SpecialF5 .list li .txtBox{padding: 15px; text-align: center;}
.SpecialF5 .list li .txtBox .txt{/* font-family:'syrh-l'; */}
.SpecialF5 .list li .txtBox .h3{font-weight: normal;}
@media (min-width:768px){
  .SpecialF5 .list li{ width:50%; vertical-align: top;}
}

@media (min-width:1000px){
  .SpecialF5 .list {margin-top: 40px;}
.SpecialF5 .list ul{ margin: 0 -30px;}
  .SpecialF5 .list li{padding:15px 30px; }
  .SpecialF5 .list li .txtBox .h3{font-size: 24px; padding-bottom: 10px;font-weight: bold;}
  .SpecialF5 .list li .txtBox{font-size: 16px; padding: 22px 50px;}
}

.SpecialF6{background: #101010; color: #fff;}
.SpecialF6 .SpTitle{ color: #fff;}

.SpecialF6 .list{margin-top: 20px;}
.SpecialF6 .list ul{ font-size: 0;text-align: center; }
.SpecialF6 .list li{ width:50%; font-size: 14px; display: inline-block;vertical-align: top; margin-bottom: 10px;}
.SpecialF6 .list li .libox{width:122px;height: 122px;background: rgba(255, 255,255,0.2); border-radius:100%; padding: 10px;}
.SpecialF6 .list li .liwap{width:102px;height: 102px;border-radius:100%; background: #101010; padding-top: 25px;}
.SpecialF6 .list li .liwap .h3{font-size: 26px;font-family:'Arial'; }
.SpecialF6 .list li .liwap .txt{font-size: 14px;line-height: 1.2em;margin-top: 5px;}
.SpecialF6 .list li.on .liwap{background:#294C84;}
.SpecialF6 .list li.on .libox{background: rgba(255, 255, 255, 0.1);}
.SpecialF6 .listImg .tabBtm{  position: relative;overflow: hidden; max-width: 1000px; margin: 0 auto;}
.SpecialF6 .listImg .tabBtm img{width:100%;}
.SpecialF6 .listImg .tabBtm_shadow{ position: absolute;  top: 0;  left: 0%;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, .4);}
.SpecialF6 .listImg .tabBtm_shadow:after{  content: "";  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 10px;  background-color: #fff;  box-shadow: -4px 0px 20px 2px #fff;}

@media (min-width:768px){
    .SpecialF6 .list li{width:25%;}
}

@media (min-width:1024px){
  .SpecialF6 .list{padding: 35px 0;}
  .SpecialF6 .list li{width:auto; padding: 0 16px; margin-bottom: 0;}
}
.SpecialF7{background:#080808 url('../images/fillimg/fbg07.jpg') no-repeat center; background-size: cover; color: #fff;}
.SpecialF7 .SpTitle{ color: #fff;}
.SpecialF7 .listBox{padding-top: 20px;}
.SpecialF7 .zjBigMinBox{ position: relative; max-width: 820px; margin:0px auto; }
.SpecialF7 .zjBigImg{width:80.17%;}
.SpecialF7 .zjBigImg .img{display: block;}
.SpecialF7 .zjBigImg img{width:100%;}
.SpecialF7 .zjMinImg{position: relative;  position: absolute; right: 0;width: 10.84%; top:50%; -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);}
.SpecialF7 .zjMinImg img{width:100%;max-height: 100%;}
.SpecialF7 .zjMinImg .img{ padding: 3px 0; display: block; text-align: center;}
.SpecialF7 .zjMinImg .img img{border:1px solid #242424;}
.SpecialF7 .zjMinImg .active .img img{border:1px solid #294C84;}

.SpecialF7 .btnbox .btnA{ width: 30px;height: 30px;display: inline-block; position: absolute; right:5.42%;margin-right: -15px; z-index: 8; }
.SpecialF7 .btnbox .btnleft{ background: url('../images/fillimg/btntopwap.png') no-repeat center top; top:0;}
.SpecialF7 .btnbox .btnright{background: url('../images/fillimg/btndownwap.png') no-repeat center bottom;bottom:0;}

@media (min-width:768px){
  .SpecialF7 .listBox{padding-top: 30px;}
}


@media (min-width:1000px){
  .SpecialF7 .listBox{padding-top: 65px;}
  .SpecialF7 .btnbox .btnA{ width: 50px;height: 50px;margin-right: -25px; }
  .SpecialF7 .btnbox .btnleft{ background: url('../images/fillimg/btntop.png') no-repeat center top;}
  .SpecialF7 .btnbox .btnright{background: url('../images/fillimg/btndown.png') no-repeat center bottom;}
   .SpecialF7 .SpTitle .h3{font-size:48px;}
}

.Specialhide .BodyVideoCon{display: none;}
@media (min-width:1200px){

.Specialhide{overflow-x: hidden; position: relative;}
.Specialhide .BodyVideoCon{position: fixed;display: block; overflow: hidden; width:100%;height: 100%;left: 0; top:0;z-index: 99;background: #000; }
.Specialhide .BodyVideoCon .videoBCon{position: absolute;width:100%;height: 100%;left: 0;top: 0;z-index:990;object-fit: cover;}

}
/* 专题页面 */
.Page_con .DR_Phone{ display: none;}
@media (max-width:640px){
  .Page_con .DR_Phone{ display: block;}
  .Page_con .DR_PC{ display: none;}
}





/* 新增页面 公司简介 */


/*Banner002033 */
.Banner002033 {text-align: center;}
.Banner002033 div{}
@media(max-width:1000px){
.Banner002033 div{ height:auto; background:none !important;}
.Banner002033 div img{ display:block; width:100%;}
}


/*
 .Floor002357 为demo编号
 */

.Floor002357{padding: 5% 0 4%;border-bottom: 19px solid #f2f4ff}
.Floor002357 .auto{max-width: 1060px;}
.Floor002357 .title{ text-align:center; font-size:18px;color:#777; margin:0; padding-bottom:4%; position:relative;font-weight: lighter}
.Floor002357 .title p{font-size:44px;color:#3249d6; margin:0;font-weight: normal}
.Floor002357 .title a{ display:none; margin:0 auto; width:50px; height:10px;margin:10px auto 12px; content:''; background: url(../images/more.png)}

.Floor002357 .title_1{text-align: center;padding-bottom: 3%}
.Floor002357 .title_1 span{font-weight: normal;font-size: 24px;color: #3249d6;margin: auto;border-radius: 18px;border: 1px solid #3249d6;padding: 2px 15px 3px;font-weight: lighter}
.Floor002357 .title_1 span a{color: #3249d6;}
.Floor002357 .ul{ overflow:hidden; }
.Floor002357 li{ position: relative; padding: 15px 0; text-align: center; margin-bottom: 2%;}
.Floor002357 li .img img{ -webkit-transition:all ease 0.5s;transition:all ease 0.5s;position: relative;  top: 0;border: 14px solid #eaecfb;border-radius: 50%}
.Floor002357 li:hover .img img{ top: -10px;}
.Floor002357 li h3{ margin: 20px 0 5px; font-size: 18px;background: #3249d6;border-radius: 12px;display: inline-block;font-weight: normal;padding: 1px 10px}
.Floor002357 li h3 a{ color:#fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.Floor002357 li p{ margin:0; text-align:center;font-size: 16px; line-height:24px;overflow: hidden; }
.Floor002357 li p a{color: #999 }
.Floor002357 li p a:hover{color: #3249d6 }
.Floor002357 li p i{font-style: normal;color: #777;opacity: 0.3;font-size: 14px;width: 20px;text-align: center;display: inline-block}
.Floor002357 .info{text-align: center;color: #777;margin-top: 40px;position: relative;font-weight: lighter;line-height: 20px}
.Floor002357 .info::before,
.Floor002357 .info::after{content: '';position: absolute;height: 1px;width: 142px;background: #ddd;top: 50%;transform: translateY(-50%);}
.Floor002357 .info::before{left: 0}
.Floor002357 .info::after{right: 0}
@media (min-width: 640px) {
.Floor002357 li{ width: 33.3333%; float: left;}
}
@media(max-width:768px){
.Floor002357{padding: 50px 0}
.Floor002357 .auto{padding: 0 2%}
.Floor002357 .title{ text-align:center; font-size:14px;color:#777; margin:0; padding-bottom:4%; position:relative;font-weight: lighter}
.Floor002357 .title p{font-size:26px;}
.Floor002357 .title_1 span{font-size: 18px;}
.Floor002357 .info{margin-top: 20px;}
.Floor002357 .info::before,
.Floor002357 .info::after{display: none}
}


.Culture{padding: 8% 0;background: #3249d6;border-bottom: 19px solid #f2f4ff;overflow: hidden}
.Culture .auto{max-width: 1060px;}
.Culture li{text-align: center;position: relative;margin-bottom: 14%}
.Culture li:last-child{margin-bottom: 0%}
.Culture li .title{font-weight: normal;color: #fff;font-size: 44px;margin: 0;padding-bottom: 0px;position: relative;z-index: 2}
.Culture li p{color: #fff;font-size: 18px;text-align: center;margin: 0;position: relative;z-index: 2}
.Culture li span{color: #253bc2;font-size: 170px;font-family: 'HelveticaExtObl';font-weight: bold;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;text-transform: uppercase;letter-spacing: -7px}
@media(max-width:768px){
.Culture{padding: 50px 0;}
.Culture .auto{padding: 0 2%}
.Culture li .title{font-weight: normal;color: #fff;font-size: 26px;margin: 0;padding-bottom: 0px;position: relative;z-index: 2}
.Culture li p{font-size: 14px;}
.Culture li span{color: #253bc2;font-size: 70px;font-family: 'HelveticaExtObl';font-weight: bold;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;text-transform: uppercase}
}

/*
 .Floor001739 为demo编号
 */
.Floor001739{padding:5% 0;border-bottom: 19px solid #f2f4ff}
.Floor001739 .auto{max-width: 806px;}
.Floor001739 .title{ text-align:center; font-size:18px;color:#777; margin:0; padding-bottom:4%; position:relative;font-weight: lighter}
.Floor001739 .title p{font-size:44px;color:#3249d6; margin:0;font-weight: normal}
.Floor001739 .title a{ display:block; margin:0 auto; width:50px; height:10px;margin:10px auto 12px; content:''; background: url(../images/more.png)}
.Floor001739 li{float: left;width: 33.33%;text-align: center; position:relative;border: 1px solid #e5e5e5;border-top: none;
    display: inline-table;

}
.Floor001739 li:nth-child(1),
.Floor001739 li:nth-child(4){border-left: none;width: 30%}
.Floor001739 li:nth-child(3),
.Floor001739 li:nth-child(6){border-right: none;width: 30%}
.Floor001739 li:nth-child(2),
.Floor001739 li:nth-child(5){width: 40%;border-right: none;border-left: none}
.Floor001739 li:nth-child(1),
.Floor001739 li:nth-child(2),
.Floor001739 li:nth-child(3){padding-bottom: 4%}
.Floor001739 li:nth-child(4),
.Floor001739 li:nth-child(5),
.Floor001739 li:nth-child(6){padding-top: 4%;border-bottom: none}
.Floor001739 li::before{ position:absolute; content:''; width:2px; border-right:1px solid #e5e5e5; right:0; top:20%; height:60%;display: none}
.Floor001739 li:nth-child(3n)::before{ display:none;}
.Floor001739 li a{display: inline-block;text-align: center}
.Floor001739 li figure img{}
.Floor001739 li figure .hover{ display:none;}
.Floor001739 li a:hover figure img{ display:none;}
.Floor001739 li a:hover  figure .hover{ display:inline-block;}
.Floor001739 li h3{font-size: 34px; color: #3249d6;font-weight: normal;margin: 0;padding-top: 20px;}
.Floor001739 li p{height: auto!important;
    overflow: hidden;
    font-size: 16px!important;
    color: #999;
    margin: 0;
    padding-top: 4px;
    line-height: 1.5 !important;
    min-height: 85px;


}
.Floor001739 li a:hover *{}
@media(max-width:768px){
.Floor001739{padding:50px 0;}
.Floor001739 .auto{padding: 0 2%}
.Floor001739 .title{font-size:14px;padding-bottom: 40px}
.Floor001739 .title p{font-size:26px;}
.Floor001739 li{ width:50%!important;padding: 2%!important}
.Floor001739 li h3{font-size: 20px;padding-top: 10px}
.Floor001739 li p{height:40px; font-size: 14px;}
.Floor001739 li:nth-child(3){border-right: 1px solid #e5e5e5;border-left: none;}
.Floor001739 li:nth-child(3) a{padding-top: 20px}
.Floor001739 li:nth-child(4){border-right:none;border-bottom: 1px solid #e5e5e5}
.Floor001739 li:nth-child(4) a{padding-top: 20px}
.Floor001739 li:nth-child(5){border-right: 1px solid #e5e5e5;border-left: none;}
.Floor001739 li:nth-child(5) a{padding-top: 20px}
.Floor001739 li:nth-child(6){border-right:none;border-left: none}
.Floor001739 li:nth-child(6) a{padding-top: 20px}
.Floor001739 .auto ul {
    display: flex;
    flex-wrap: wrap;
}
}




.Ability{padding: 5% 0;border-bottom: 19px solid #f2f4ff;}
.Ability .title{ text-align:center; font-size:18px;color:#777; margin:0; padding-bottom:4%; position:relative;font-weight: lighter}
.Ability .title p{font-size:44px;color:#3249d6; margin:0;font-weight: normal}
.Ability .title a{ display:block; margin:0 auto; width:50px; height:10px;margin:10px auto 12px; content:''; background: url(../images/more.png)}
.Ability ul{text-align: center;    display: flex;
    justify-content: center;
    flex-wrap: wrap;}
.Ability li{display: inline-block;text-align: center;padding: 0 2%}
.Ability li .animateNum{display: inline-block;color: #3249d6;font-size: 74px;font-weight: bold;line-height: 78px;font-family: 'Helvetica'}
.Ability li p{font-size: 20px;color: #777;margin: 0}
@media(max-width:768px){
.Ability{padding: 50px 2%;}   
.Ability .title{ font-size:14px;padding-bottom:40px;}
.Ability .title p{font-size:26px;}
.Ability li{width: 50%;float: left;margin-bottom: 20px}
.Ability li p{font-size: 16px;}
}


.Map{background: #3249d6;padding: 2% 0;border-bottom: 19px solid #f2f4ff;}
.Map .auto{margin: auto;text-align: center}


/*
 .Floor000684 为demo编号
 */
.Floor000684{ padding:5% 0 3%;}
.Floor000684 .auto{max-width: 1060px;}
.Floor000684 .title{ text-align:center; font-size:18px;color:#777; margin:0; padding-bottom:2%; position:relative;font-weight: lighter}
.Floor000684 .title p{font-size:44px;color:#3249d6; margin:0;font-weight: normal}
.Floor000684 .title a{ display:block; margin:0 auto; width:50px; height:10px;margin:10px auto 12px; content:''; background: url(../images/more.png)}
.Floor000684 li{ overflow:hidden;  float:left; width:31.2%; margin-right:3.2%; margin-bottom:3.2%; }
.Floor000684 li:nth-child(3n){ margin-right:0;}
.Floor000684 li a{ display:block; background-repeat:no-repeat; background-position: center center; background-size:100% 100%; padding-bottom:65.03%; transition:background ease 0.3s;position:relative;border: 10px solid #f1f1f1}
.Floor000684 li a:hover{ background-size:110% 110%;}
.Floor000684 li a::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0;opacity:0;transition:opacity ease 0.3s;}
.Floor000684 li a:hover::before{ opacity:1;}
/*.Floor000684 li:hover .big{-webkit-transform:scale(0.2);transform:scale(1.2);}*/
/*.Floor000684 li a{ color:#fff; position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}*/
/*.Floor000684 li a:hover{ background:url(../images/Floor000684-a_hover.png) repeat;}*/
.Floor000684 li a div{ position:absolute;left:5%; top:17%;font-size:16px; padding-left:60px; color:#fff;}
.Floor000684 li a div img{ position:absolute; left:0; top:-8px; width:55px;}
.Floor000684 li a div h1{ font-size:16px; font-weight:normal; margin:0;}
.Floor000684 li a span{ position:absolute; left:20px; top:25px;}
.Floor000684 li a span img{ max-width:55px; max-height:50px;}
@media(max-width:768px){
.Floor000684{ padding:50px 0 30px;}
.Floor000684 .auto{padding: 0 2%}
.Floor000684 .title{font-size:14px;padding-bottom:20px;}
.Floor000684 .title p{font-size:26px;}
.Floor000684 li{width:48%;}
.Floor000684 li:nth-child(3n){ margin-right:3.2%;}
.Floor000684 li:nth-child(2n){ margin-right:0;}
}


/*20201012*/
.maskVideo .MaskBox {
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    overflow: hidden;
}
.maskVideo .MaskBox .videoBox {
    padding-bottom: 0;
    height: 100%;
}


.header-menu li .sub dt a{
  text-overflow: clip;
}

.zy_zzjsz{border: 1px solid #fff;text-align: center!important;}

.cxbzzjsz a{
  position: relative;
  padding: 0px  !important;
}
.cxbzzjsz .thumbnail{
  padding-bottom:40%!important;
}
.cxbzzjsz a h3{
  position: absolute;
  width: 100%;
  height: 24px;
  text-align: center;
  top: 50%;
  left: 0;
  margin-top: -12px;
}
.floor1 ul.product li .title {
    font-family: arial, "Microsoft YaHei", '微软雅黑', '宋体';
    font-weight: normal;
}

.Top001496 nav li#m3 .product dt a {
    width: auto;
}


/* 20210603 */
.btn_border.play{
  padding-top: 20px;
}
.floor3 .news ul li .info{
  min-height: 52px;
}
.prodetail_tow .list_con .slickone .big .imgBox{
  max-width: 65%;
}
@media(max-width:768px){
  .ban_box .proPage1{background-position: 50%!important;}
}






.Map002793{ padding: 4% 0;}
.Map002793 .box{ position: relative;}
.Map002793 .box img{ display: block; width: 100%;}

.Map002793 .con{ position: absolute; left: 0; top: 0; width: 100%; max-height: 100%; overflow: auto; color: #fff; padding: 7%; z-index: 20}
.Map002793 .con h2{ font-weight: normal; margin: 0 0 20px; font-size: 36px; line-height: normal;}
.Map002793 .con h2 span{ display: block; font-size: 14px; font-weight: normal; margin:0.5% 0;}


.Map002793 .con ul{ display: table; width: 50%; float: left;}
.Map002793 .con li{ display: table-row;}
.Map002793 .con li span{ display: table-cell;}
.Map002793 .con ul:nth-child(2) li span:first-child{ width: 120px;}
.Map002793 .con .txt:after{  margin: 3% 0 4%;}
.Map002793 .con .more{ width: 140px; line-height: 36px; text-align: center; background: rgba(255,255,255,0.5); color: #595656; display: block;}
.Map002793 .con .more:before{ content: ''; display: inline-block; width: 15px; height: 15px; background: url("../images/Map002793-icon.png") no-repeat center; vertical-align: middle; margin-right: 5px;}
.Map002793 .tab_span li{ float: left; color: #888888; background: #f5f5f5; text-transform: uppercase; 
  width: 14.28%; padding:40px 20px; margin-top: 25px; cursor: pointer; font-size:12px;}
.Map002793 .tab_span b{ display: block; font-size: 22px; color: #555; font-weight: normal;}
.Map002793 .tab_span li:last-child{ margin-right: 0;}
.Map002793 .tab_span li.on{ background: #68798e; color: #a7a7a7; position: relative;}
.Map002793 .tab_span li.on b{ color: #fff;}
.Map002793 .tab_span li.on:before{ content: '';position: absolute;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform:rotate translateX(-50%);-o-transform:rotate translateX(-50%);border: 10px solid transparent;border-bottom-color: #595656;bottom: 100%;}
@media(min-width:769px){
  .Map002793 .box:after{ content: ""; position: absolute; left: 0; top: 0; width: 100%;height: 100%; background: rgba(0,0,0,0.2);z-index: 10}
.Map002793 .con .txt{ line-height: 30px; overflow: hidden;}

.Map002793 .con table{width: 100% !important }
.Map002793 .con table td{  border:1px solid rgba(255,255,255,0.15) !important; line-height: 26px; padding: 10px 20px !important; color: #fff !important }
.Map002793 .con table td a{ color: #fff !important; float: left !important }
.Map002793 .con table tr:nth-child(1) { background:rgba(255,255,255,0.15) !important; }
}

.Map002793 .con .txt::-webkit-scrollbar{width:9px; height:9px;}
.Map002793 .con .txt::-webkit-scrollbar-track{width: 6px; background-color:rgba(0,0,0,0.2); -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em;}
.Map002793 .con .txt::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.4); background-clip:padding-box; min-height:28px; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em;}
.Map002793 .con .txt::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.6)}



@media(max-width:1024px){

    .Map002793 .tab_span{ display: none;}
    .Map002793 .box{ display: block!important; margin-bottom: 2%;}
    .Map002793 .con ul{width: 100%; float: none;}
}
@media(max-width:768px){
    .Map002793 .con{ position: static; color: #555;}
    .Map002793 .con h2{ font-size: 20px;}
    .Map002793 .con li span{ min-width: 80px;}
    .Map002793 .con .more{background:#ddd;}

.Map002793 .con table{width: 200% !important }
.Map002793 .con table td{  border:1px solid #eee !important; line-height: 26px; padding: 10px 20px !important; color: #444 !important }
.Map002793 .con table td a{ color: #444 !important; float: left !important }
.Map002793 .con table tr:nth-child(1) { background:#68798e !important; color: #fff !important }
.Map002793 .con table tr:nth-child(1) td {border:1px solid #505992 !important; color: #fff !important }


}

.floor3 .news ul li .title{white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}

.Top001496 nav li#m4 .product{
width:92%;
}


.HomeBan .bx-viewport li {
    width: 100% !important;
}</pre></body></html>